Professional Documents
Culture Documents
Nhn xt ca ni thc tp
Trang 1
nh gi kt qu thc tp
Trang 2
Mc Lc
2.4.2 Xc thc v chng nhn th in t (Email Authentication and Certification):.......13
Tng quan v ti
Nghin cu v trin khai MDaemon
Ngy nay, th in t tr nn cc k quan trng trong tt c cc lnh vc ca x hi. Bn cnh l s pht trin theo ca cc phn mm Mail Server, m tiu biu l phn mm MDaemon ca hang Alt-N. N l phn mm Mail Server rt thng dng Vit Nam, v n ph hp c nhu cu ca cc cng ty, doanh nghip Vit Nam, p ng c v nhu cu : Chi ph u t Qun l Kh nng vn hnh Bo mt.
Trang 3
Trang 4
Nghin cu v Trin khai MDaemon gio dc v an ninh quc gia. Ngy nay ngi ta trao i vi nhau hng nhy nhng kin, ti liu bng th in t, mc d cch xa nhau hng nghn km. V th in t pht trin da vo cu trc ca internet cho nn cng vi s pht trin ca internet, th in t ngy cng ph bin trn ton th gii. Ngi ta khng ngng tm cch khai thch n mc ti a v s hu dng ca n. Th in t pht trin s c b sung thm nhng tnh nng sau: Mi bc th s mang nhn dng ngi gi. Nh vy ngi nhn s bit chnh xc ai gi th cho mnh. Ngi ta s dng th in t gi th vit bng tay. C ngha ngi nhn s c th in t ngi gi vit bng tay. Thay v gi l th bng ch, ngi gi c th dng th in t gi ting ni. Ngi nhn s lng nghe c ging ni ca ngi gi th. Ngi gi c th gi phim, hnh nh cho ngi nhn. 1.3 Cu trc th in t: Th in t (E-mail) tng t nh nhng bc th thng thng v chia lm hai phn chnh: Phnu (header) cha tn va ch ca ngi nhn, tn v a ch ca nhng ngi s c chuyn n, ch ca th (subject). Tn va ch ca ngi gi, ngy thng ca bc th. Thn ca th (body) cha ni dung ca bc th. Nh khi gi cc bc th bnh thng bn cn phi ca ch chnh xc. Nu s dng sai i ch hoc g nhm a ch, th th s khng th gi n ngi nhn v n s chuyn li cho ngi gi, v bo a ch khng bit (Address Unknown). Khi nhn c 1 th in t, th phn u(header) ca th s cho bit n t u n, v n c gi i nh th no v khi no. N nh vic ng du bu in. Khng ging nhng bc th thong thng c nim phong, nn th in t thng d b xem trm. trnh iu v gi b mt ch c cch m ha thng tin gi trong th. 1.4 MUA v MTA:
Trang 5
Loi phn mm th in t c ci t trn tng my tnh ca ngi dng gi l email client, hay phn mm th in t cho my khch. Cc th d loi phn mm ny bao gm: Microsoft Outlook, Microsoft Outlook Express, Netscape Comunicator, hay Eudora. Phn mm th in t ny cn c tn l MUA (t ch mail user agent) tc l Tc nhn s dng th. Mt cch gi tn thng dng khc ca email client l ng dng th in t (email application) nu khng b nhm ln. Ngc li, loi phn mm th in t khng cn phi ci t m n c cung ng bi cc my ch (web server) trn Internet gi l WebMail, hay Phn mm th in t qua Web. dng c cc phn mm loi ny thng cc my tnh ni vo phi c mt my truy nhp tng thch vi s cung ng ca WebMail. Th d loi ny l mail.Yahoo.com, hay hotmail.com
My tnh lm vic cung ng cc dch v th in t l MTA (t ch mail transfer agent) hay l i l chuyn th. V y l my ch nn khi khng b nhm ln vi cc loi my ch khc th ngi ta cng gi MTA l my ch hay r hn l my ch th in t 1.5 Cc giao thc vn chuyn mail:
SMTP (Simple Mail Transfer Protocol) -- hay l giao thc chuyn th n gin. y l mt giao thc lo v vic vn chuyn email gia cc my ch trn ng trung chuyn n a ch nhn cng nh l lo vic chuyn th in t t my khch n my ch. Hu ht cc h thng th in t gi th qua Internet u dng giao thc ny. Cc mu thng tin c th c ly ra bi mt email client. Nhng email client ny phi dng giao thc POP hay giao thc IMAP.
IMAP (Internet Message Access Protocol) -- hay l giao thc truy nhp thng ip (t) Internet. Giao thc ny cho php truy nhp v qun l cc mu thng tin v t cc my ch. Vi giao thc ny ngi dng email c th c, to ra, thay i, hay xo cc ngn cha, cc mu tin ng thi c
Trang 6
Nghin cu v Trin khai MDaemon th tm kim cc ni dung trong hp th m khng cn phi ti cc th v. Phin bn mi nht ca IMAP l IMAP4 tng t nhng c nhiu chc nng hn giao thc POP3. IMAP nguyn thu c pht trin bi i hc Standford nm 1986.
POP (Post Office Protocol) -- hay l giao thc phng th. Giao thc ny c dng truy tm cc email t mt MTA. Hu ht cc MUA u dng n giao thc POP mc d mt s MTA cng c th dng giao thc mi hn l IMAP. Hin c hai phin bn ca POP. Phin bn u tin l POP2 tr thnh tiu chun vo thp nin 80, n i hi phi c giao thc SMTP gi i cc mu thng tin. Phin bn mi hn POP3 c th c dng m khng cn ti SMTP.
Trang 7
Hot ng ca h thng email hin nay c th dc minh ha qua phn tch mt th d nh sau:
1. Nguyn dng MUA ca mnh son mt l th c a ch ngi nhn l
Trn vi a ch l Tran@b.org. Nguyn nhn nt Send v phn mm th in t ca Nguyn p dng SMPT gi mu thng tin (l th) n MTA, hay my ch th in t, ca Nguyn. Trong th d th my ch ny l smtp.a.org c cung cp t dch v internet ca Nguyn.
2. MTA ny s c a ch ch nhn (tran@b.org) v da vo phn tn min n
Trang 8
Nghin cu v Trin khai MDaemon 3. My ch DNS ca b.org l ns.b.org s tr li v mt bn ghi trao i th t, y l bng ghi ch ra cch thc lm th no nh tuyn cho email ny. Trong th d th mx.b.org l my ch t dch v cung ng Internet ca Trn. 4. smtp.a.org gi mu thng tin ti mx.b.org dng giao thc SMTP, iu ny s phn phi l th n hp th ca Trn. 5. Khi c Trn ra lnh nhn th trn my (MUA) ca Trn, iu ny to ra vic ly v mu thng tin bng cch p dng giao thc POP3. Trong trng hp Nguyn khng c MUA m ch dng Webmail chng hn th bc 1 s khng xy ra tc l MTA ca Nguyn s lm vic trc tip. Tong t cho trng hp Trn khng c MUA ring. Trc y, nu mt MTA khng th gi ti ch th n c th t nht ngng li ch gn vi ch nhn. S ngng ny s to c hi my ch c th nhn v cc mu thng tin trong thi gian tr hn. Nhiu MTA s chp nhn tt c mu thng tin t ngi gi bt k v tm mi cch phn n v n my ch. Nhng MTA nh vy gi l nhng ngng ng th m (open mail relays). iu ny kh cn thit v s cht lng lin lc ca h thng Internet lc cn yu. Ngy nay, do vic li dng trn c ch hot ng ca h thng th in t nhiu ngi gi ra cc loi th v b. Nh l hu qu, rt t MTA ngy nay cn chp nhn cc ngng ng th m. Bi v cc th nh vy rt c th l cc loi th nhng lm.
Trang 9
2.1 Gii thiu: MDaemon l phn mm Mail Server tiu chun thng mi, c pht trin bi cng ty phn mm Alt-N(http://www.altn.com/) . MDaemon c pht trin trn h iu hnh Win/NT. MDaemon Server pht trin rt y cc tnh nng ca 1 Mail Server v hn th na. MDaemon l mt phn mm c y chc nng nhn mail t cc server mail SMTP,POP3,v IMAP4 chy trn h iu hnh Vista/XP/2008/2003/2000. N cho php nhiu ngi dng trn mt mng LAN ( Local Area Network) ly mail v thng qua ch mt kt ni (nh l : dial-up SLIP hoc kt ni PPP thng qua mt nh cung cp mng). MDaemon c kh nng h tr a lung/nhiu CPU, SPF (Sender Policy Framework), Chn cc th Spam, Lc ni dung th, danh sch th, iu khin t xa, mt khu an ton cao, IMAP, v h tr nhiu tn min ca hm th. MDaemon cung cp min ph trnh duyt web mail l WorldClient v mt cng c iu khin t xa dnh cho admin l WebAdmin.Cng ngh ca Alt-N cung cp cho bn cc soft truyn thng vi tnh nng chuyn nghip nhng li rt d s dng (ct bt mt s t n khng cn thit). Sn phm MDaemon ca chng ti em n cho cc bn mt gi sn phm y cho cng vic th tn cng nh kh nng lm vic hp tc theo nhm.
Gio vin hng dn : ng Nhn Cch Trang 10
Trang 11
2.3 Ti sao li chn MDaemon: Hin nay trn th trng c rt nhiu phn mm cho php ci t v qun tr h thng th in t v chng u c tnh nng c bn l tng t nhau nh:Sendmail, Qmail, Microsoft Exchange Server . Nhng MDaemon l thng dng hn hn v:
MDaemon l phn mm Mail Server c giao din thn thin vi ngi dng(s dng giao din ha).
Chy trn h iu hnh ca Microsoft m hin nay hu ht cc my tnh Vit Nam u s dng h iu hnh ca Microsoft.
C kh nng qun l hng trm nghn tn min v hng nghn ngi dng.
Yu c phn cng thp, do khng cn u t qu nhiu vo Server. Cung cp nhiu cng c qun l cho h thng, m bo an ton th in t. Gi c rt hp dn.
H tr webmail client nhiu ngn ng. H tr hu ht cc thit b di ng truy cp vo email, lch, a ch lin lc. Bo mt cao khi s dng thm tnh nng SecurityPlus for Mdaemon. S dng k thut xc thc th tin tin Vouch By Reference(VRB).
Trang 12
2.4.2 Xc thc v chng nhn th in t (Email Authentication and Certification): MDaemon l phn mm Mail Server ng tin cy thay th cho Microsoft Exchange hay bt c mt phn mm Mail Server no khc cho doanh nghip va v nh. N c trin khai trong hn 90 quc gia khc nhau v h tr hng triu hp th p ng nhu cu ca truyn thng ip v cng tc trn ton cu. MDaemon l mt trong nhng sn phm email u tin xc nhn v k thng bo s dng k thut DomainKeys Identified Mail (DKIM ), Sender Policy Framework (SPF), v Sender ID. MDaemon cng l mt trong my ch u tin cung cp dch v chng ch email min ph 2.4.3 Mnh m v d dng thc thi (Powerful and Easy Implement) D dnh ci t v i vi hot ng trong nhy mt m khng tn nhiu ti nguyn h thng.
Trang 13
Nghin cu v Trin khai MDaemon Webadmin cho pho qun tr an ton MDaemon, Replayfax v Worldclient bt k u trn ton th gii. Cng c qun tr t xa tin li ny c tch hp trong MDaemon. Sao lu phc hi d dng. 2.4.4 Bo mt cc hay (Unparalleled Security) Khi kt hp thm SecurityPlus for MDaemon, MDaemon cung cp nhn dng v qut virus 1 cch nhanh nht. N cha 1 tnh nng kha th rc mnh m, b lc th rc, x l danh sch xm, tnh nng SpamAssassin 3 2.4.5 B sung Microsoft Outlook (Complements Microsoft Outlook) D dng s dng v trin khai h tr Microsoft Oultook Ngi dng Outlook c th chia s Calendar, task, Contact, Notes m khng tn chi ph nh Microsoft Exchange. 2.4.6 Worldclient Tnh nng webmail mnh m MDaemon cung cp tnh nng webmail Worldclient mnh m, cho php ngi s dng truy cp v qun l email s a ch v lch t xa qua trnh duyt web. Worldclient bao gm tnh nng kim tra li chnh t, chia s lch lm vic v lch biu, h tr nhiu ngn nh, sa i themes theo thch ngi dng. 2.4.7 nh gi ca trang Zoomerang v Mdaemon:
Trang 14
Nghin cu v Trin khai MDaemon 2.5 So snh MDaemon v cc phn mm Mail Server khc: MDaemon v Microsoft Exchange:
Mdaemon: Yu cu phn cng thp. Ci trn Windows XP, Windows Server 2003 u c. Khng cn ln Domain Controller. C thm nhiu chc nng rt hay nh Security Plus for Mdaemon, Outlook Connector, Worldclient. Backup d dng.
Microsoft Exchange:
Phi dng Domain Controller. Tnh nng nhiu hn Mdaemon. Quy m cng ty ln (> 500 users)
Trang 15
Trang 16
Trang 17
Do mail phi forward vo mt POP account no nn cn phi c s n nh ca Mail Server(SMTP)-mn forward vo v POP account.
Account POP nn c dung lng cha ht mail ti thi im cha ly v. (Nht l khi ng truyn ti cty b down c ngy - nu cha ly s trn hp th).
Thiu bo mt.
trnh tnh trng e-mail ca cng ty b lit k trong danh sch spam e-mail ca Internet (Block lists) v s dng Public IP ng. Cn dng dch v Replay Mail. M hnh :
Trang 18
MDaemon + NO-IP + Mua Domain Name Mail Online l h thng mail da trn h thng mail server ca cc ISP. Do
3.2 Mail Online: cc ISP qun l v ngi dng s tr ph hng nm cho dch v. Ngi dng c pht 1 account cu hnh cc ti khon Mailbox. + u im: Khng cn ngi qun tr, ch cn tr ph cho cc ISP. Chi ph cao. C th s dng gi mail qua Web mail, Mail client. Th hin tnh chuyn nghip ca cng ty. Lnh o c th kim sot email ca nhn vin + Nhc im: Ch duyt mail ni c internet. M hnh: Free Mail Online ca Google Apps + Mua Domain name Thu Hosting + Mua Domain
Trang 19
Trang 20
Trang 21
Trang 22
Trang 23
4.3 Xy dng h thng MDaemon: 4.3.1 Cc thng tin cn thit khi ci t v cu hnh MDaemon: Cu hnh ti thiu ci t MDaemon l: PC: Pentium III 500 MHz b x l Pentium 4 2.4 GHz RAM: 512 MB HDD: cn trng t nht 100MB
Internet Explorer 5.5 a ch IP ca DNS m bn truy vn: Bn c th s dng DNS ca cc ISP. Hoc bn c th dng DNS ni b, ri cho DNS ni b forward n cc DNS ISP.
Cch thc ISP chuyn mail ca bn n bn: C 2 gii php: 1.ISP thit lp domain name ca bn mail chuyn thng n server mail
ca bn s dng SMTP. Trng hp ny bn khng cn s dng MDaemon DomainPOP. 2. ISP chuyn tt c th ca tn min n account catch-all pop3 trn server mail trung chuyn ch bn ly th v. Trng hp ny bn s dng MDaemon Domain POP. s dng chc nng ny bn phi bit cc thng s sau: -
ISP Pop3 server name hoc IP. VD: pop.gmail.com; pop.mail.yahoo.com.vn POP3 account username Pop3 account passwor
Trang 24
Nghin cu v Trin khai MDaemon http://www.altn.com/Downloads/FreeEvaluation/Default.aspx Chy file ci t. Ri chn Next 1.1 Cu hnh MDaemon:
in thng tin ng k vo -> Click Next. Chn Backup nu bn ang nng cp MDaemon ln phin bn mi.-> Click Next
Trang 25
in thng tin ti khon qun tr. Ri chn Next. Tip tc khai bo DNS
Trang 26
Giao din chnh ca chng trnh v biu tng chng trnh khay h thng.
4.3.3 Ci t MDaemon Anti Virus: y l phn mm khng i km vi phn mm MDaemon. MDaemon Anti Virus ci t rt d dng nhng phi ch rng MDaemon Anti Virus phi c ci t trn MDaemon Server. Ta c th download chng trnh ti y:
Trang 27
Nghin cu v Trin khai MDaemon http://www.altn.com/Downloads/FreeEvaluation/#SecurityPlus Sau khi ci t th MDaemon Anti Virus s chy t ng vi MDaemon. Khi bt u chy ln u tin th n s t ng cp nht c s d liu mi nht v virus. Ta nn thit lp cho php MDaemon thng xuyn cp nht d liu v Virus. Double click vo biu. R chn Next.
Trang 28
Trang 29
Chng trnh chy song song vi MDaemon. Double click vo biu tng chng trnh. Ri chn Update Now. Chng trnh s cp nht nhng mu virus mi nht cho MDaemon.
4.3.4 Cu hnh Primary Domain: y l mc cu hnh quan trng nht bn c th gi v nhn mail. T menu chnh ca MDaemon chn Setup. Chn Primary Domain
Trang 30
Domain: Phn ny sa tn ca Primary Domain v a ch ca my ch th. ng thi n c kh nng thit lp MDaemon s chuyn th n 1 ISP hoc 1 Mail Gateway trc khi chuyn n ngi dung.
Delivery: Phn ny l cu hnh chnh cho vic gi v nhn email. Ports: Thit lp cc cng dch v s dng cho SMTP v POP m MDaemon s s dng thay cho cc cng mc nh. ng thi y cng c th thit lp cho cng ca IMAP v cng UDP s dng cho truy vn DNS server. Tt nht nn s dng cc gi tr mc nh v l cc gi tr chun m tt c cc th in t s dng gi v nhn th, ch cc trng hp c bit hoc phc v cho mc ch c bit no th mi thay i.
DNS: Thit lp a ch IP ca DNS chnh v DNS d phng cho php MDaemon truy vn xc nh tn min gi th. N cng bao gm cc thong s xc nh cc bn ghi MX v A ca tn min v bin php x l khi tin trnh SMTP b li.
Timers: Thit lp gii hn m MDaemon s dng kt ni n cc my ch gi v nhn th v thi gian thit lp cc th tc gi nhn, thi gian truy vn DNS V ng thi cng c cc gii hn ti a cho php trung chuyn my ch th m 1 bc th c php trnh hin tng th chy vng.
Sessions: Thit lp s lng cc tin trnh m MDaemon s dng gi v nhn th (SMTP, POP v IMAP) ti 1 thi im. ng thi n cng thit lp s lng m MDaemon s gi v nhn ng thi.
Archival: iu khin cho php lu cc th c gi ra hoc vo MDaemon server. Cng c th thit lp lu c th ca Mailing list v MultiPOP. Pruning: Xc nh thi gian ti a m account tn ti trn h thng m khng hot ng, thi gian cc bc th c lu trn h thng. Directories: Thit lp ng dn n th mc m MDaemon s s dng lu cc th chun b gi i v nhn v (Remote v Local queues).
Trang 31
Unknow Local Mail: Cc thit lp y cho php MDaemon xc nh phi lm g vi cc th khng ng vi tn min m n qun l, khng bit, hoc khng xc nh c hp th ca ngi dng. a. Domain: - Domain name: in tn min vo y. - HELO Domain: L tn min c s
dng khi SMTP gi lnh HELO/EHLO bt u tin trnh gi th. Thng s dng gi tr ca Domain name. - Machine name: S l tn c in vo header ca th khi nhn. Khi bn s dng nhiu hn 1 server th n s xc nh ng i ca th. Do in tn vo header ca th d dng trong vic xc nh ng i ca th v tm li. Nu khng in thong tin vo y th MDaemon s s dng phn in ti Domain name. - Primary Domain IP: l a ch IP ca tn min ch n. - Bind listening sockets to this IP only: cho php MDaemon ch s dng a ch IP c in ti Domain IP thc hin dch v th in t. b. Delivery: Always send all outbound email directly to the recipient's mail server: Nu bn c 1 IP tnh th bn chn mc ny. - Always send every outbound email to the server specified below: Nu bn khng c 1 IP record th bn s gi v nhn mail qua nh cung cp dch v. Bn ch cn in IP hay tn min ca server nh cung cp dch v vo mc Mail Server. Thng thng, nh cung cp s
Trang 32
Nghin cu v Trin khai MDaemon cho bn 1 account v password gi mail qua smtp server ca h. nh du chn vo mc Requires authentication. i khi cng c 1 vi nh cung cp dch v yu cu bn phi thc hin POP check trc khi gi qua smtp ca h, lc ny bn cng phi khai bo server nhn mail v m h cung cp cho bn, thng thng cc nh cung cp cho bn server gi nhn l cng a ch, nhng cng c 1 vi trng hp c bit server nhn v gi khng cng. - Try direct delivery.: Khi bn c 1 IP tnh nhn v gi mail, nhng mun dng smart host backup khi IP tnh gp s c. c. Ports: Phn SMTP/ODMR server ports: - Listen for inbound SMTP events on the TCP port: MDaemon s dng cng ny SMTP nhn th. - Create outbound SMTP events using this TCP port: Mdaemon s dng cng ny SMTP gi th n Mail server khc. Phn POP/IMAP server ports (IMAP ch c vi bn MDaemon Pro) - Listen for inbound POP events on this TCP port: MDaemon s dng cng ny cho kt ni POP n clients ly th. - Create outbound POP events using this TCP port: Cng ny s s dng khi MDaemon nhn th t 1 POP3 Server. - Listen for inbound IMAP events on this TCP port: MDaemon s dng cng ny kt ni IMAP ca client ly th. Phn DNS/LDAP/Webadmin/MDConfig server ports: - Query DNS server using this UDP port: Cng m MDaemon s dng truy vn DNS. - LDAP port for database & address book posting: MDaemon s dng cng ny kt ni n LDAP server.
Trang 33
Nghin cu v Trin khai MDaemon - Listen for MDCConfig connection on this TCP port: MDaemon s dng cng ny kt ni n WebAdmin. - Nt Return port setting to defaults: Chuyn tt c cc gi tr v mc nh. - Nt Bind to new ports values now: Khi thay i bt k gi tr no trn bn cn nhn nt ny gi tr c hiu lc. d. DNS: Phn DNS Server Settings: -Try to use DNS Server defined in windows TCP/IP settings: La chn cho php MDaemon server ly a ch DNS thit lp h thng h iu hnh windows s dng cho MDaemon truy vn DNS. - Primary DNS server IP address: a ch IP ca DNS server MDaemon truy vn cc bn ghi in t. - Backup DNS server IP address: a ch IP ca DNS server s dng d phng cho trng hp Primary DNS c s c. - Retry failed lookup attempts this many times: Nu v 1 l do no m truy vn DNS b li th MDaemon s thc hin 1 s ln thit lp y. Nu bn c in DNS d phng th c 2 server s c thc hin. Phn A and MX Record Processing: - Query DNS server for MX Records when delivering mail: Cho php MDaemon truy vn bn ghi MX khi chuyn th. - Use A record IP address found within MX Record packets: Khi s dng c bn ghi A cho truy vn th in t.
Trang 34
Nghin cu v Trin khai MDaemon - Abort delivery if MX return 5XX after RCPT command: Bnh thng MDaemon s lien tc chuyn th n cc server ca bn ghi MX. Khi nhn c m phn hi 5XX ca lnh RCPT trong kt ni SMTP th c gng gi th ny s b hy b. Phn Local lookup tables: - Hosts file: Trc khi truy vn DNS, MDaemon trc tin s ly a ch x l t HOSTS file ca Window trc xc nh a ch ni s kt ni n gi th. Nu HOSTS file c cha a ch IP ca Domain cn truy vn th MDaemon s khng cn truy vn DNS server. - Nt Edit MXCACHE file: MDaemon c 1 file MXCACHE.DAT ti th mc ../APP/.file lu gi cc truy vn ca DNS s dng li. N cho php truy vn DNS hot ng nhanh hn. Bm vo nt ny xem v sa file MXCACHE.DAT. - Edit hosts file: Xem v sa file HOSTS. e. Timers: Phn Event Timers(IMAP option available in Pro version ony) - Wait XX seconds for protocol dialog to start before giving up: Khi kt ni c thit lp vi remote host, trong khong thi gian thit lp MDaemon s i cho remote host trao i th tc SMTP hoc POP3. Nu u remote host khng bt u trao i th tc trong khong thi gian c thit lp th MDaemon s chuyn th ti gateway hoc retry queue ty thuc vo la chn tab Domain.
Trang 35
Nghin cu v Trin khai MDaemon -Wait XX second for A-record DNS server reponses: Tng t nh vi bn ghi MX nh l vi bn ghi A. -SMTP and POP sessions timeout after XX inactive minutes: 1 kt ni SMTP v POP s t ng kt thc nu khng c giao dch qua li gia 2 bn trong khong thi gian xc nh. -IMAP sessions timeout after XX inactive minutes: Kt ni IMAP s t ng kt thc hot ng nu khng c giao dch qua li gia 2 bn trong 1 khong thi gian xc nh. -IMAP NOOP and IDLE command trigger 1 minutes inactive timcout: La chn ny cho php nu IMAP khng thc hin giao dch th ch sau 1 pht s hy b khi khng c gi cc lnh NOOP hoc IDLE. 1 s client s gi lnh NOOP n gin ch l gi kt ni vn tn ti d khng c 1 giao dch no ang hot ng. La chn ny trnh cc kt ni kiu nh vy v bt tiu tn ti nguyn ca server. c bit l cho cc mail server c s dng nhiu IMAP. Phn Loop Detection and Control: -Maximum message hop count(1-100) : Theo tiu chun RFC khu th trung chuyn qua 1 server th n phi c gn thm phn header vo th. La chn ny cho php mail server trnh c hin tng cc th b gi i gi li, dn n lng ph ti nguyn bng cch m s ln gi. Nu qu trnh vt qu gi tr chn th th c chuyn vo th mc bad message. Phn Latency -Latency XX milliseconds: Khong thi gian tr gia cc lnh th tc POP/SMTP/IMAP. N dung trnh tnh trng qu trnh x l u mail server nhanh hn kh nng x l ca u client. f. Sessions: Phn SMTP:
Trang 36
outbound sessions: Gi tr y l s lng ln nht c th gi i bng SMTP trong 1 ln gi. Mi tin trnh s gi ra n khi ht th trong queue hoc l n lng ln nht c xc nh trong Max SMTP outbound messege spooled per session. V d: S th cn trong queue l 20 v gi tr thit lp y l 5, th ng thi s c 5 tin trnh cng thc hin v mi tin trnh gi i 4 th. -Maximum SMTP outbound message spooled per session: S lng ln ca th gi i trong 1 tin trnh trc khi dng v gii phng khi b nh. Thng nn t l 0 tin trnh lien tc gi th n khi queue trng. -Maximum concurrent SMTP inbound sessions: S lng ng thi ca tin trnh SMTP gi n c chp nhn ng thi trc khi phn hi Server too busy. Phn POP/IMAP (IMAP option available in pro version only) -Maximum concurrent POP outbound sessions: Gi tr ln nht ca cc tin trnh POP m MDaemon c kh nng to ly th v bng Domain POP v MultiPOP. Mi tin trnh s ly th v cho n khi tt c kt ni ca DomainPOP v MultiPOP hon thnh v tt c th c ly v. -Maximum concurrent POP/IMAP inbound sessions: Gi tr ln nht ng thi m client c th kt ni n bng POP v IMAP m MDaemon cho php trc khi tr li Server too busy. g. Archival: - Archive a copy all inbound/outbound mail: La chn ny bt tnh nng archival. Tnh nng ny s to them 1 bn th gi ra hoc vo MDaemon server ri
Trang 37
Nghin cu v Trin khai MDaemon chuyn n 1 a ch xc nh trong hp thoi Send a copy of every inbound/outbound email to these address. - Send a copy every inbound.outbound message a addresses: in 1 hoc nhiu a ch th m mun gi ti khi cc th chuyn qua MDaemon (cc a ch cch nhau bi du phy). Include MDaemon mailing list message inbound the archive also: La chn cho php Archive c tc dng vi c th ca Mailing list. - Include MultiPOP collected mail inbound the archive also: La chn cho php Archive c tc dng i vi c mail ly v bng MultiPOP. -Lable archive message with (archive copy) inbound message subject: Cho php biu din (Archive copy) vo phn subject ca cc bn th archivel. h. Pruning: Bng iu khin ny cho php thit lp cc account lu khng c s dng hoc cc th lu li lu ngy trong inbox. Hng ngy vo na m MDaemon s xa cc th v cc account ht hn theo quy nh. Cng c cc bng iu khin tng t thit lp cho cc domain khc m MDaemon qun l v n nm trong phn Secondary Domains. Phn Account and Old Mail Pruning: - Automacally delete account if inactive for XX days(0=never): Thit lp s ngy
Trang 38
Nghin cu v Trin khai MDaemon m bn mun MDaemon t ng xa account khi ht hn. Gi tr 0 l khng bao gi xa d n nh th no. -Delete message older than XX days(0=never): Thit lp s ngy c php m th nm trong hp th ca ngi s dng trc khi b xa. Gi tr 0 th th s khng bao gi b xa d bao lu. -Purge deleted IMAP message older than : Thit lp s ngy IMAP message thit lp cnh bo xa s b xa kh hp th ca ngi dung. Gi tr 0 ngha l khng b xa d thi gian l bao lu. Phn Public folder Pruning: -Delete message older than XX day(0=never): s ngy th trong th mc Public folder s b xa. Gi tr 0 tc l khng bao gi b xa. Phn Antivirus/Content Filter cleanup: -Delete all quarantined files: Xa tt c cc file virus ang b gi li. -Delete all quarantined messages: Xa tt c cc th ang b gi li. -Delete all restricted attachments: Xa tt c cc tp nh km b hn ch.
j. Unknown Mail: Phn What To Domain with Mail for Unknown local users: - Route message back to sender: La chn cho php cc th n server m khng xc nh c ngi nhn s gi ngc li cho ngi gi. - Send message to the Postmaster user: th gi n m khng xc nh c ngi gi th gi n user Postmaster. - Place massage in bad message directory: Th n khng xc nh c ngi gi th chuyn n th mc Bad Message. Phn Advanced Option:
Gio vin hng dn : ng Nhn Cch Trang 39
Nghin cu v Trin khai MDaemon - Enable advanced options: M cc thit lp cp cao hn cho cc th khng bit ni nhn. - Send the message to this host: Chuyn cc th khng xc nh c ni nhn n server c in bn di. - Use this address in SMTP envelope: a ch ny c in vo phn SMTP Mail Fromm ca th khi gi ra. - Use this TCP port: MDaemon s gi qua cng TCP in y, ch khng phi cng mc nh ca SMTP. h. Dequeue: - Signal ISP to dequeue waiting mail: MDaemon s gi tn hiu n 1 host xc nh host gi tr li cc th m thuc v MDaemon qun l. V d nh ATRN, ETRN hoc QSND. - Send signal once every [xx] times remote mail is processed: Mc nh mi ln tn hiu dequeue th u nhn tn hiu s chuyn th. - Send signal to this remote host: in host m MDaemon s gi tn hiu. - Use this TCP port: cng kt ni. - Hide dequeue session windows while they are in process: giu tin trnh n chy ngm. 4.3.5 Secondary Domain: c th s dng nhiu domain trn cng 1 host, ta phi khai domain name v a ch IP tng ng. a ch IP c th l a ch IP ca host hoc 1 a ch khc.
Trang 40
Nghin cu v Trin khai MDaemon Delete account: s ngy cc account thuc domain ny khng c s dng s b xa. Delete IMAP: s ngy 1 IMAP messages s b xa 4.4 Xy dng h thng mail Offline dng Relay mail: Gi th trong mng ni b: Sau khi ci t MDaemon trn Mail server. Ta to 2 user test mail ni b. Account -> Account manager -> Chn New ri ln lt to 2 user nh hnh.
Trang 41
Dng 1 my client no , s dng web browser truy cp vo trang ng nhp mail(WorldClient). G a ch IP mail server c dng http://IPMailServer:3000 Port truy cp worldclient mc nh l 3000. TK 1 gi th cho TK 2
Trang 42
Gi mail ra ngoi internet: Nh chng ta bit nhu cu v h thng e-mail ring cho mi cng ty, doanh nghip l rt cn thit. trin khai 1 h thng mail hon chnh, h thng mng ca chng ta phi p ng cc yu cu nh: Internet Domain name, Public IP tnh Nhng trn thc t rt nhiu h thng mng ti Vit Nam khng s dng Public IP, nhng vn c nhu cu xy dng mt h thng mail v p ng c nhu cu trao i e-mail vi internet. Nhm mc ch a kin thc thc t n vi cc bn yu thch cng ngh, trong bi vit ny chng ti s gii thiu cch trin khai h thng mail hon chnh khng s dng Public IP tnh gi l H thng Mail Offline. V trnh tnh trng e-mail ca cng ty b lit k trong danh sch spam e-mail ca Internet (Block lists) v s dng Public IP ng, chng ti s gii thiu cch Cu hnh Relay Mail thng qua mt Smart host. Ta s xy dng Mail Offline theo cch sau: 1. ng k 1 Domain theo (Domain ny phi h tr chc nng Email Forwarding) 2. Forward mail gi n v hp th cha th tm, khi MDaemon online s ly mail v phn pht cho tng user. 3. Cu hnh chc nng POP trn Yahoo Mail. 4. Cu hnh MDaemon Server ly mail v t ti khon Yahoo.
Trang 43
Nghin cu v Trin khai MDaemon 5. Cu hnh Outlook Express kim tra gi v nhn mail. 6. ng k Relay mail ti DNSExit 7. Cu hnh MDaemon gi mail bng smart host. 1. ng k tn min ti DirectNIC.com: Truy cp vo trang http://www.direcnic.com, chn Need to create an account to account mi
Trang 44
Nghin cu v Trin khai MDaemon Sau , DIRECNIC s gi cho bn mt l mail xc nhn Direcnic.com Activation code. M l mail ra v bn s thy c Activation code dng active ti khon ca bn trn trang DIRECNIC. Sau Login vo account va chn.
Ko xung bn di, nh du check vo I know that the Terms of Service apply to my account, nhn Confirm xc nhn
Trang 45
Nghin cu v Trin khai MDaemon Sau khi khi to account xong, chng ta s tin hnh mua domain. khung Find Your Domain Names Today, bn nhp vo tn doamin m bn mun mua.
Nhp vo s ti khon trn th ca bn. y, bn c th dng th VISA, MASTERCARD hoc American Express
Trang 46
Nghin cu v Trin khai MDaemon 2. Cu hnh Mail Forwarding: Click vo My Account, chn Domain Manager. Chn biu tng hnh ci nh
Chn Change Hosting Type. Chn ty chn Free web site, v nhn Change Hosting Type
Tr li Domain Manager v chn biu tng hnh l th. Nhn vo Add Forward Rule
Trang 47
dng Email Address, bn nhp vo du * (c ngha l chp nhn bt k tn no). dng Forward To, bn nhp vo a ch email m bn mun forward:luongtieubao2010@yahoo.com.vn. Nh vy, k t by gi, bt c email no chuyn n @baotieu.info u s c forward sang a ch luongtieubao2010@yahoo.com.vn
3. Cu hnh chc nng POP trn Yahoo: Truy cp vo hp th. Vo th, chn Truy cp POP v chuyn tip Chn Truy cp qua Web v POP.
4. Cu hnh chc nng ly mail cho MDaemon: Chn Setup -> DomainPOP
Trang 48
Chn Enable Domain POP Host name or IP : a ch POP server ca yahoo pop.mail.yahoo.com.vn Logon name: Tn ng nhp hp th trn yahoo Password : Mt khu hp th trn yahoo
Trang 49
Nghin cu v Trin khai MDaemon 5. Cu hnh Outlook Express gi v nhn mail: T Gmail gi cho teo@baotieu.info
in IP my Mail Server vo
Trang 50
nh du chn vo Leave a copyQu trnh nhn mail din ra, v mail nhn c.
Trang 51
Nghin cu v Trin khai MDaemon 6. ng k Relay mail ti DNS Exit: Bn truy cp vo trang http://www.dnsexit.com, chn Sign up in cc thng tin cn thit, sau nhn Submit xc nhn
Trang 52
Nghin cu v Trin khai MDaemon Nh vy l bn c account trn trang DNSExit.com, tr li mn hnh DNSExit.com, bn tri bn chn Mail Relay. Chn Click here to sign up
Ty theo nhu cu ca cng ty m bn chn bng gi cho thch hp, sau nhn Continue tip tc
Trang 53
Nghin cu v Trin khai MDaemon Nhn Proceed to check out bt u mua mail relay y c 2 hnh thc thanh ton: + Dng ti khon Paypal thanh ton . + Dng Credit Card (VISA, MASTER, AMERIAN EXPRESS) thanh ton.
7. Cu hnh MDaemon s dng Smart host: Cu hnh cho Mail Daemon s dng smarthost gi mail n server ny (Relay server) server ny chuyn mail n ch.
Trang 54
Trang 55
Nu khng mun chng trnh s dng chc nng t mt khu di ta c th b qua n bng cch: T Menu chnh ca chng trnh chn : Setup -> Miscellaneous options . Chn tab Misc. B du chn dng Require Strong Passwords
Trang 56
5.2 Thit lp gi tr mc nh cho account: T menu chnh -> Account -> New account defaults
Allow POP access : cho php check mail s dng POP Allow IMAP access: cho php check mail bng IMAP
Quy nh dung lng hp th, s th mc nh bi gii hn ca 1 mailbox Max number of message Max disk space
Tab Web Access Defaults: - Account can access email via WorldClient: User c th check mail qua WorldClient
Trang 57
Nghin cu v Trin khai MDaemon - Account can modify its own settings via WebAdmin: Quy nh vic user c th t iu chnh cho mnh qua WebAdmin, nh: Thay i thng tin c nhn, password, c quyn forward mail qua 1 mailbox khc 5.3 Qun tr ti khon ngi dng: 5.3.1 Chnh sa ti khon ngi dng: chnh sa ti khon no ta lm nh sau: T menu chnh chn Account -> Account Manager
5.3.2 Chuyn tip mail ngi nhn n 1 a ch khc: T Menu chnh chn Account -> Account manager. Chn Account cn chuyn tip mail. Ri chn Edit.
Trang 58
Nghin cu v Trin khai MDaemon Chn tab Forwarding. nh du chn vo This account is currently forwarding mail. Ri in a ch cn chuyn th n vo bn di. Chn dng Retain a local copy of forwarded mail: Nu mun gi li 1 bn sao ti khon c.
5.3.3 Thit lp gii hn cho mailbox( s th lu v dung lng hp th) cho tng account: T menu chnh -> Account -> Account manager -> Chn account -> Edit. Chn tab Quotas. Ty theo kh nng p ng ca server hay do ngi qun tr quy nh dung lng hp th, cng nh s th c cho php lu li.
5.3.4 Cho php user truy cp maibox qua web: Account -> Account manager -> Chn Account -> Edit -> Chn tab Web.
Trang 59
Nghin cu v Trin khai MDaemon Chn Account can access email via WorldClient : Account ny c th check mail bng web browser. Chn Account can modify its own settings via WebAdmin : Ta c th phn quyn cho Account ny c th t chnh sa nh : thay i password, t forwarding mail
Trang 60
5.3.5 Cho php user truy cp qua nhiu mailbox trn cng 1 POP server: Account -> Account manager -> Chn Account -> Edit ->tab MultiPOP cho php user truy cp vo nhiu mailbox trn nhiu POP server. Chn Enable MultiPOP.
5.3.6 Cho php user account c quyn qun l: Account -> Account manager -> Chn Account -> Edit ->tab Admin.Chn quyn cho account ny l Global Administrator hay Domain Administrator.
Trang 61
5.3.7 Gii hn vic nhn v gi mail i vi user: Account -> Account manager -> Chn Account -> Edit ->tab Restrictions Chn This account cant receive message from the outside world: Nhp a ch cm account ny nhn mail vo New address ri Add. Chn This account cant send message to the outside world: Nhp a ch m account ny khng c gi th n vo New address ri Add. Message from unauthorized source should be: y l bin php x l i vi th t a ch cm ny gi n ngi nhn. Refused: t chi Return to sender: tr v ngi gi Send to Postmaster: gi n th mc postmaster 5.3.8 To Alias cho account: Menu chnh -> Account -> Address aliases. Address alias: a ch o Actual address: a ch tht. Ri chn Add
Trang 62
Kim tra th
5.4 Cu hnh thit lp ghi log cho h thng: Menu chnh Setup -> Logging
Trang 63
Log POP activity: ghi li cc tin trnh ca POP (gm DomainPOP v MultiPOP). Log IMAP activity: ghi li cc tin trnh ca IMAP. Always log to screen: Nu mun log file xut hin trn mn hnh. Log message parsing activities: Ghi li tin trnh phn tch mail ca MDaemon.
-
hot ng ca Content Filter v MDaemon Anti Virus. Tab Log Mode: Create a new set of files each day: To log mi ngy. Create a standard set of log files: To ra 1 file log tiu chun. Log Detailed mail session: Ghi li y tin trnh vo file log. Log summaried mail sessions: ghi li tng qut cc tin trnh vo file log.
5.5 Sao lu, phc hi hot ng ca h thng: Cng vic sao lu, lu tr cu hnh v d liu ca h thng l mt yu cu quan trng ca ngi qun tr h thng mail server. Bi v khng ch c s c ca h thng, con ngi m cn c kh nng cc thm ha t nhin bt kh khng v n s gip cho ngi qun tr nhanh chng phc hi hotng ca h thng mt cch nhanh nht Vi h thng Mdaemon lu li cu hnh ca mail server ta c th vo th mc ci t VD:C:/MDaemon/APP lu li nhng file trong ny lu li cu hnh ca server. Khi mail server c s c ta c th ci li phn mn Mdaemon v chuyn
Trang 64
Nghin cu v Trin khai MDaemon cc file c lu vo li th mc /MDaemon/APP ta s ly li c mail server nh ban u nhng cc th trong cc hp th s b mt.
Chng 6: Kt lun
MDaemon l 1 phn mm Mail Server hay v thng dng hin nay. H tr nhiu tnh nng. Cng vi s than thin ca n. Tuy nhin, MDaemon cng mc 1 s li bo mt nghim trng. Nhng MDaemon lun hon thin mnh v hin nay ra n version 11, c xem l mi nht hin nay. Tm li, bn trn l tt c nhng thao tc qun l cn thit qun l 1 mail server dng MDaemon. Pht trin MDaemon v sau ny s kt hp vi nhng ng dng kt hp vi nhng phn mm khc nh : Microsoft Outlook , Kaspersky
Trang 65
Chng 7 : Ph lc
7.1 Xy dng Free mail Online vi Google Apps
ng k dch v Google Apps theo link sau: http://www.google.com.vn/a Chn Phin bn Google Apps l Standard. Ri chn Bt u
Trang 66
y l giao din trang web qun tr . Trc ht bn phi xc nhn quyn s hu domain ca mnh. Chn Xc minh quyn s hu min.Chn phng php xc minh l Thay i CNAME.
Google cung cp 1 bn ghi cho ta. ng nhp vo domain control panel to 1 CNAME xc nhn.
Sau khi ti 1 CNAME xc nhn th chn Xc minh. Google s thng bo tin hnh xc minh
Trang 67
Sau khi xc minh. Ta ng nhp li vo trang http://www.google.com.vn/a Nhp tn domain vo bn phi. Ri chn Manage this domain. Chn Go. in User name v password ti khon qun tr.
Tin hnh kch hot dch v Email. Chn Kch hot email. Tin hnh add them nhng CNAME vo domain
Trang 68
s dng thm nhng dch v i km ca Google Apps d dng, ta c th thay i link dch v theo mnh cho d nh. Google Docs: Chn Documents -> Thay i URL
Trang 69
Trang 70
Trang 71
Sau khi kch hot tt c dch v ca Google Apps: Email, Docs, Calendar, Sites. Ta tin hnh kim tra http://email.baotieu.info http://lich.baotieu.info http://tailieu.baotieu.info http://start.baotieu.info
ng nhp vo ti khon qun tr to account mail cho user. Chn To ngi dng mi
Trang 72
Trang 73
Th Reply
Th reply nhn c.
Trang 74
Trang 75
Trang 76
Next. Ri Next
Trang 77
7.3 Dng File Server: Theo m hnh mng trn. Sauk hi dng DC ta tin hnh dng File Server. Trong AD (Active Directory Users and Computers) ca DC to ra cc OU (Organizational Unit) cha cc OU K Ton, Nhn S, Thi K, IT v Gim c. Click phi ln tn min trong AD. Chn New -> OU
Trang 78
Click phi ln tng OU to tng User theo tng phng-> New User
Finish.
Dnh 1 Partition cha d liu tng phng ban nu c nhu cu. Trn File Server, to 1 th mc tn bt k ( y tn l Home Folder) Share : Everyone Full Control Click phi ln th mc -> Sharing.. .-> tab Share -> Chn Share this Folder -> Chn Permission phn quyn nh hnh
Trang 79
M AD ln li, chn ln tng User -> Click phi -> Properties. CHn th Profile mc Home Folder, chn Connector, chn a tn ty :X, Y , Z To: G ng dn UNC c dng \\IP my File Server\tn th mc share\%username % Copy ng dn ny n tng User khc, lm tng t
Trang 80
trnh User truy cp bng ng dn UNC trong hp Run truy cp n th mc Home Folder ca File Server ( nh th s khng bo mt cho cc d liu trong th mc ny, tuy l User khng xa c, nhng thy c ht). Ta phi phn quyn li trn th mc Home Folder l xa b nhm Users .
Trang 81
Chn Home Folder v phn quyn Click phi Home Folder -> Properties -> Advanced -> th Security . Chn Advanced -> Permission -> xa b du chn dng Allow.Chn Copy. Ri OK
Trang 82
User khng truy cp bng ng dn UNC vo Home Folder -> nhng vn c th dng File Server
Trang 83
7.4 Xy dng Web Server: Start -> Setting -> Control Panel -> Add / Remove Programs. Chn Add / Remove Programs Windows Components
Trang 84
Nghin cu v Trin khai MDaemon Chn Application Server -> Details. nh du chn vo IIS (Internet Information Services). Next -> OK -> Next
Vo C:\Interpub\wwwroot. y l ni cha trang web. V d tui dng NNLT HTML to 1 trang web nh sau. t tn l default.htm , chy th bng cch g vo trnh duyt http://localhost
Trang 85
7.5 Xy dng DNS ni b: Trc ht, ta cu hnh li a ch IP. Chn Start -> Run -> G DCPROMO
Trang 86
Chn Next
Trang 87
Nghin cu v Trin khai MDaemon Chn Install and configureChn Windows Server 2003 v Windows Server 2000
Chn Next
Trang 88
M DNS ln ti HOST cho tng Server v Pointer chng c th phn gii IP cng nh tn ln nhau trong ni b.
Vo zone baotieu.info to 1 host cho dc, web v mail Phn name g tn my ca tng my : DC, Mail Server, Web Server. nh du chn vo phn Create associated pointer record. Ln lt to cho my Mail v Web
Trang 89
To xong ta c nh hnh
Tin hnh to Pointer phn gii t IP ra tn. To 3 pointer cho DC, Mail, Web
Trang 90
Mua trc tip: Li n ch bn domain mua. Viet Nam (TPHCM) th c cc ni bn tn min ni ting nh www.Matbao.net hay www.pasvietnam.net hoc cc ISP : Viettel, FPT, VNN. u im: D mua, D lin h khi c s c, Bo mt ( so vi mua trc tuyn).
Trang 91
Mua qua mng: Mua tn min ca nhng hng nc ngoi. V d Yahoo, Google. Thanh ton bng th VISA, qun l bng giao din Panel ging Host Free pha trn. u im: Nhanh chng ( vi ngi bit), tin li ( vi ngi bit) Khuyt im: Khng bo mt ( qun l qua username, password ca panel), kh lin h khi gp s c.
Trang 92
Trang 93