Định hình và quản trị nội dung cho mail server mã nguồn mở

99 189 0
Định hình và quản trị nội dung cho mail server mã nguồn mở

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

B GIÁO DC VÀ ÀO TO TRNG I HC M THÀNH PH H CHÍ MINH KHOA CÔNG NGH THÔNG TIN LUN VN TT NGHIP  TÀI: NH HÌNH VÀ QUN TR NI DUNG CHO MAIL SERVER MÃ NGUN M Giáo viên hng dn : TS. Tô Tun Sinh viên thc hin : Phm Vn Trung Mã s sinh viên : 10380058 Lp : TH03C1 KHÓA 2003 - 2007 LI CM N Lun vn tt nghip là mt tài liu chng minh mt quá trình n lc hòan thành mt công trình nghiên cu ca sinh viên đ chng minh thành tích khóa hc ti trng i Hc. i vi tôi, vic thc hin đc đ tài lun vn này cng là mt quá trình n lc và phn đu đc bit cùng vi s giúp đ ca các Thy cô, bn bè và ngi thân…, tôi xin gi li cm n chân thành đn các Thy Cô, bn bè, nhng ngi đã to điu kin và giúp tôi hòan thành khóa lun này, đc bit xin trân trng gi li tri ân đn: - Thy Tô Tun: Ngi đã hng dn và giúp đ em trong sut quá trình thc hin đ tài. Nh có s đng ý ca Thy mà em đã có c hi thc hin lun vn tt nghip, va đ hòan thành chng trình đi hc va là c hi đ em nghiên cu, hc hi thêm mt mng kin thc b ích và thc t. - Các Thy-Cô ca khoa Công Ngh Thông Tin đã giúp đ và to điu kin đ em có th nhn và thc hin lun vn tt nghip. - Tôi cng gi li cm n chân thành gia đình và bn bè tôi đã h tr tôi trong sut quá trình thc hin lun vn tt nghip. - Cng xin gi lòng tri ân đn nhng bc tin nhân, nhng ngi đã vit ra nhng chng trình mã ngun m vô cùng b ích, đc bit là nhng ngi đã đa ra ý tng mã ngun m đ hôm nay th gii này có nhiu phn mm hu dng. - Chân thành cm n nhà sáng lp trang web Google vì nu không có trang web này tôi đã không tìm đc nhng tài liu b ích và hu dng cho đ tài. Và cui cùng xin cm n tt c nhng ngi mà tôi không quen bit, nhng ngi đã cùng nhau xây dng nên mt cng đng internet cha đng mt kho tàng tri thc vô cùng rng ln và b ích cho th gii này. Chân thành cm n! Lun vn tt nghip c nhân CNTT @10380058 nh hình & Qun tr ni dung mail server mã ngun m Trang 1 MC LC LI NÓI U 3 PHM VI  TÀI VÀ GII HN 4 THUT NG & NHNG T VIT TT LIÊN QUAN 5 PHN 1: C S LÝ THUYT 7 Chng 1: Dch v Email và các khái nim liên quan. 7 1.1.1 Tng quan v dch v mail 7 1.1.2 Tìm hiu hot đng các protocol mail. 7 1.1.3 Nguyên lý hot đng ca Mail Server. 13 1.1.4 Mt s mô hình mailserver tham gia vào vic cung cp dch v 16 1.1.5 Mt s mô hình h thng mail trong thc t 20 1.1.6 Các khái nim v liên quan : 25 Chng 2: Tìm hiu phn mm mail server mã ngun m. 31 1.2.1 Tng quan v phn mm mã ngun m 31 1.2.2 ng dng Linux & phn mm mã ngun m trong cuc sng. 38 1.2.3 Phn mm mail server mã ngun m 40 1.2.4 Nhn đnh và chn la. 43 Chng 3: C bn v CentOS Linux và các ng dng liên quan 45 1.3.1 C bn v CentOS 45 1.3.2 ng dng CentOS trong vic trin khai mail server 47 1.3.3 Phn mm c s d liu MySQL 47 1.3.4 Các ngôn ng lp trình đc h tr, ngôn ng lp trình PHP 49 PHN 2 - NG DNG THC TIN 51 Chng 1: Mô hình mail server trong đ tài 51 2.1.1 Cu trúc 51 2.1.2 Mô t các thành phn h thng. 51 2.1.3 Kh nng ng dng vào thc tin. 53 Chng 2: Hin thc h thng mail 54 2.2.1 Yêu cu v phn cng, phn mm. 54 2.2.2 Cài đt h thng phn mm 55 2.2.3 Tin trình cài đt: 57 2.2.4 Kim tra, chy th: 68 Lun vn tt nghip c nhân CNTT @10380058 nh hình & Qun tr ni dung mail server mã ngun m Trang 2 2.2.5 Nhn xét tin trình cài đt: 72 2.2.6 Cu hình h thng 72 Chng 3: Qun tr ni dung 76 2.3.1 Gii thiu v qun tr ni dung. 76 2.3.2 Yêu cu và ng dng trong thc t. 76 2.3.3 Chc nng ca chng trình. 81 2.3.4 Hin thc chng trình qun tr 81 2.3.5 Kt qu đt đc 93 2.3.6 ng dng: 94 2.3.7 Hng phát trin ca chng trình 94 2.3.8 Kt lun, nhn xét 94 THAY LI KT 95 TÀI LIU THAM KHO 96 Lun vn tt nghip c nhân CNTT @10380058 nh hình & Qun tr ni dung mail server mã ngun m Trang 3 LI NÓI U i vi ngành công ngh thông tin (CNTT) Vit Nam, s kin kt ni vào h thng mng internet tòan cu vào nm 1997 là mt bc ngot lch s cho s phát trin và hòa nhp. Vic hòa nhp đó m ra nhiu c hi cho vic giao lu, kt ni, trao đi thông tin gia ngi và ngi, gia nhng công ty vi nhau và k c gia nc này vi nc khác. Mng internet t khi ra đi và phát trin đn nay ngày càng chng t s ln nhanh và mnh ca nó là mt yêu cu tt yu ca xã hi. Vi trách nhim mang trên mình rt nhiu dch v, tin ích, mng internet giúp cho xã hi ngày càng đc kt ni li gn nhau hn vì hu nh không có gii hn v không gian, khang cách khi gia nhp vào cng đng internet. Mt trong s nhng dch v hu dng đc s dng nhiu nht trong cng đng dân c mng hin nay chính là dch v th đin t hay còn gi là email. Email t khi ra đi cho đn nay, trãi qua bao giai đan phát trin và ci tin, nó ngày càng đóng vai trò là mt công c liên lc không th thiu, và cho đn ngày nay vic s hu mt hay vài đa ch email đi vi mt ngi bit s dng máy tính không có gì là xa l. Song song đó, bên cnh vic các ISP có trách nhim cung cp dch v mail nh là mt dch v c bn cho ngi s dng còn có s tham gia ca các đi gia trong lnh vc internet nh Yahoo, Hotmail, Gmail… cng tham gia cung cp email min phí vi rt nhiu tính nng đc đáo.  đáp ng nhu cu ca ngi s dng dch v này rt nhiu hãng phn mm đã đu t cho vic phát minh và ci tin các phn mm đ phc v vic gi nhn email. Mt trong s đó có th k đn nhng phn mm ni ting nh: - Exchange server ca Microsoft. - Lotus domino ca IBM. - Mdeamon ca Alt-n technologies - Qmail, Postfix, Sendmail… Trong s đó, bên cnh s đu t phát trin các phn mm có bn quyn nh Exchange, Lotus domino, Mdeamon…cng đng mã ngun m cng liên tc trình làng và phát trin nhng phn mm mail vô cùng n tng. Bên cnh u đim ca phn mm có bn quyn là s h tr đc bit t nhà sn xut, giao din đp, thân thin vi ngi s dng thì phn mm mã ngun m cng không h thua kém bi đim ni bt nht ca nó là “min phí”, ngi s dng có th tham gia chnh sa và đc bit làm cho nó có nhng nét đc trng ca riêng mình hay công ty, t chc mà mình đang tham gia. Phn mm mail mã ngun m ngày nay ch yu tp trung vào mng server, vì đây chính là thành phn ct lõi ca h thng. Phn mm mail server mã ngun m hin nay đang phát trin rt mnh và ngày càng khng đnh ch đng và hu nh thng tr trong các h thng internet mail. Tuy nhiên do bn cht mã ngun m là mt môi trng công cng dành cho tt c mi ngi, không phân bit trình đ, quc gia, ngôn ng nên hu ht các phn mm lai này đu có mt hn ch c bn là tính nng và giao din thng không đc trau chut Lun vn tt nghip c nhân CNTT @10380058 nh hình & Qun tr ni dung mail server mã ngun m Trang 4 nh phn mm có bn quyn. Do vy, khi chp nhn s dng phn mm mã ngun m và mun nó có nhng tính nng phc v cho nhu cu đc trng ca mình thì ngi s dng (ngi cài đt và qun tr, s dng phn mm nh là mt chuyên gia không phi là ngi s dng đu cui) phi có trách nhim cùng chung tay phát trin phn mm hoc ít nht cng bin nhng điu cha hòan chnh tr nên phù hp vi nhu cu ca mình. i vi Vit Nam, đ gim chi phí bn quyn phn mm, ngày nay chính ph ta cng đang rt hoan nghênh vic nghiên cu ci to và ti u hóa đng thi s dng phn mm mã ngun m. Trong s đó, phn mm phc v cho h thng mail vn luôn là mt u tiên hàng đu. Chính vì vy, vic qun tr ni dung cho mt h thng server mã ngun m là mt đ tài thit thc vì nó có rt nhiu c hi đ đc s dng thc t. Ngòai ra, vic nghiên cu ni dung h thng mail đ qun tr ni dung to điu kin đ ta nghiên cu chuyên sâu h thng mail giúp ta hiu rõ hn v cu trúc h thng, thun tin cho vic qun lý và phát trin h thng email nói chung. Tuy nhiên, Email và h thng cung cp dch v Email là mt lnh vc vô cùng rng ln, vì vy đ vic nghiên cu và trình bày đc đúng trng tâm chúng ta ch tp trung trong phn gii hn đ tài s đc trình bày ngay tip sau đây. PHM VI  TÀI VÀ GII HN Nói đn email hay h thng mail ngày nay là mt đ tài vô cùng rng ln và phong phú, cho đn nay trên th gii đã có không bit bao nhiêu hãng phn mm và các lp trình viên đã và đang tip tc làm vic đ phát minh hoc ci tin đ sao cho h thng ngày càng đáp ng tt hn nhu cu ca ngi s dng. Trong s đó có th k đn các phn mm mail server, mail client, phn mm qun tr h thng mail, phn mm h tr gi mail hàng lat, phn mm ngn chn th rác…Tht là khó mà k ht nhng ng dng, công c mà cng đng dân c mng đang cùng nhau xây đp. Ngày nay, th gii s dng và phát trin phn mm đang tn ti song song hai mng ch yu là phn mm có bn quyn và phn mm mã ngun m. (cng tn ti mt s lai hình khác nh share-ware, free-ware nhng thng là nhng phn mm nh). Hai nhánh phn mm này tn ti song song và phát trin không ph thuc ln nhau và đng thi cng cha đng nhng đim mnh và đim yu riêng ca nó. Nghiên cu mt lnh vc nào đó, chúng ta cn phi xem xét c nhng cái đc và cái cha đc ca mt vn đ, nghiên cu phn mm cng vy, khi đánh giá chúng ta cn đánh giá mt cách khách quan nhng đim mnh và đim yu ca tng lai hình đ ng dng cho công vic hoc nhu cu s dng ca mình hay t chc mà mình đang phc v. Nghiên cu h thng email, tht s chúng ta đã đng đn mt mng rt ln mà rt khó đ có th trình bày mt cách bao quát mi vn đ, do vy trong khuôn kh mt bài lun tt nghip tôi xin ch đc đi qua nhng vn đ c bn và thit thc mà đ tài cho phép. H thng email phát trin trên nn tng mã ngun m ngày nay đang chim v trí rt cao v ý ngha ng dng trong cng đng mng internet th gii nói chung và Vit Nam nói riêng. im mnh ni bt nht ca các phn mm theo xu hng m là tn Lun vn tt nghip c nhân CNTT @10380058 nh hình & Qun tr ni dung mail server mã ngun m Trang 5 dng kh nng sáng to ca mt cng đng dân c mng rt to ln đng thi cho phép ngi s dng có th tùy bin phn mm sao cho phù hp vi nhu cu ca mình. Tên đ tài “nh hình và qun tr ni dung cho mail server mã ngun m” bao gm các ý chính đc th hin qua các cm t : “ đnh hình và qun tr ni dung”, “mail server” và “mã ngun m” đã cho thy phn yêu cu gii hn trình bày ca bài lun này, và vì th trong phn trình bày lun vn tôi xin đc phép s dng các h thng, thut ng, ví d liên quan h thng mail server trên mã ngun m đ làm dn chng cho đ tài này. Ni dung ch yu ca đ tài s lc qua các phn chính sau đây: - C s lý thuyt v h thng cung cp dch v email. - Cn bn v h điu hành và các phn mm h tr trên mã ngun m. - Trình bày phn hin thc h thng mail trên nn tng h điu hành mã ngun m (mô hình có th ng dng đc trong thc t). - Tìm hiu cu trúc thông tin mà mt h thng mail server có th ghi nhn. - Tìm hiu phng thc lu tr và truy vn thông tin trên mt phn mm c s d liu m. - Trin khai phn mm qun tr ni dung thông tin gi thông qua mt h thng máy ch mail. Mong rng phn trình bày sau đây s c th hóa đc các đ mc đã đc cô đng t yêu cu ca đ tài đc giao, nhm xây dng đc mt phn mm hu ích đng thi là mt bc khi đu đ tip cn mô hình phn mm phát trin theo xu hng cng đng. THUT NG & NHNG T VIT TT LIÊN QUAN Vì lý do trong môi trng công ngh thông tin hu ht các tài liu đu đc vit trên ngôn ng ting Anh và có rt nhiu thut ng rt khó dch trn vn ra ting Vit nên trong phn ni dung lun vn bt buc phi dùng nguyên vn thut ng. Phn sau đây trình bày và gii thích vn tt mt s thut ng và t vit tt có s dng trong lun vn này: (trình bày theo th t alphabet) - A Record (Alias record) : Là mt lai mu tin đc s dng trong h thng DNS, dùng đ phân gii gia mt đa ch IP sang mt tên min. - Clear text (clean text): Dùng đ ch nhng đan vn bn nguyên thy không đc mã hóa hay đnh dng bng mt phng thc mã hóa nào đó. Trong email thut ng clear text thng đc s dng kèm vi thut ng password đ ch lai mt mã không đc mã hóa khi lu tr hoc khi trao đi trên mng. - CSDL : C s d liu. - DNS: Domain Name System: Là h thng máy ch gi nhim v phân gii tên min (domain name) trên mng internet. H thng này có nhim v phân gii qua li gia mt cp d liu: đa ch IP và domain name. - Domain name: là mt tên mang tính gi nh v mt min (domain) nào đó. Ví d: yahoo.com, microsoft.com, google.com, ou.edu.vn,… Lun vn tt nghip c nhân CNTT @10380058 nh hình & Qun tr ni dung mail server mã ngun m Trang 6 - a ch IP: Là mt đa ch lun lý (logic) dùng đ đnh danh mt host (máy tính, thit b mng…) trên mt mng máy tính. Hin nay đa ch IP có 2 version là IP version 4 và IP version 6. - Email: Electronic mail: th tín đin t. - Firewall: Phn mm hay thit b có tính nng kim sóat, ngn chn các lung d liu thông qua nó theo mt quy tc nào đó. - HH : H điu hành. - Mail client: c s dng đ ch máy khách hay phn mm máy khách, ví d mail client ám ch phn mm đ duyt mail s dng trên máy tính cá nhân nh Outlook Express, Microsoft Outlook, Fedora, ThunderBird,… - Mail server: Máy ch cung cp dch v mail, là thành phn đc nghiên cu trong bn lun án này. - Message: Thông đip, đi vi h thng mail, 1 message có th hiu là mt mail. - MTA: Mail Transfer Agent. Là mt phn mm phc v công tác chuyn mail t host này sang host khác, đây là phn mm ct lõi trong mt h thng mail server. - MX Record (Mail Exchange record) : Là mt lai mu tin dùng đ phân gii cho h thng mail server. - Password: Mt khu. - POP: Post Office Protocol. Là giao thc dùng đ lu tr và chuyn mail t máy ch đn client. - PTR Record (Pointer record) : Là lai mu tin dùng đ phân gii ngc t mt tên min sang mt đa ch IP, trái ngc vi record A k trên. - Relay : Trung chuyn, trong mail server thut ng này đc dùng đ mô t vic gi mail nh qua mt h thng nào đó. - RFC: vit tt ca Request For Comment, là tp hp nhng tài liu v kin ngh, đ xut và nhng li bình lun liên quan trc tip hoc gián tip đn công ngh, nghi thc mng INTERNET. Các tài liu RFC đc chnh sa, thay đi đn khi tt c các k s thành viên ca IETF(Internet Engineering Task Force) đng ý và duyt, sau đó nhng tài liu này đc xut bn và đc công nhn là 1 chun, nghi thc cho Internet. - Server: Máy ch, ni cài nhng phn mm máy ch đ phc v cho mt dch v nào đó. - SMTP: Simple Mail Transfer Protocol. Là giao thc dùng đ gi mail gia các host đóng vai trò gi nhn mail. Lun vn tt nghip c nhân CNTT @10380058 nh hình & Qun tr ni dung mail server mã ngun m Trang 7 PHN 1: C S LÝ THUYT Chng 1: Dch v Email và các khái nim liên quan. 1.1.1 Tng quan v dch v mail. Email hay còn gi là th tín đin t là mt hình thc truyn thông tin t mt ngi gi đn mt hoc nhiu ngi nhn thông qua mng máy tính. (mng máy tính có th là mng LAN, WAN hay internet). Vic xut hin dch v email trên mng internet đc xem là mt bc ngot v đi trong công tác gi nhn thông tin, nó giúp cho vic lu chuyn thông tin t ngi gi đn ngi nhn vô cùng nhanh chóng và tin li. Cùng vi s phát trin mnh m ca mng internet trên tòan cu dch v email ngày càng tr thành mt dch v ph bin đng thi là mt công c đc lc và không th thiu cho bt k c dân mng nào. So sánh vi dch v gi th tín truyn thng thông qua đng bu đin, email cng có nhiu đim tng đng nhng vt tri hn rt nhiu  tc đ truyn tin và chi phí vn chuyn. c bit vi tc đ truyn tin nhanh chóng, email đã góp phn thúc đy tc đ phát trin ca nn kinh t th gii nh s có mt kp thi ca các thông tin mà h thng này có th mang đn.  thc hin đc công vic truyn thông tin vi khi lng thông tin khng l và tc đ nhanh chóng, h thng email ngày càng đc phát trin rng rãi và ngày càng tr nên phc tp. Mt s h thng mail ni ting hin nay nh Yahoo, Google (gmail.com), Hotmail tht s là mt h thng vô cùng ln và phc tp, bên trong bao hàm nhiu tính nng và tin ích cho ngi s dng. Mt h thng mail c bn thng h tr các phng thc thông dng sau: - SMTP: cho phép gi mail (chi tit s din gii  phn tip theo). - POP : cho phép nhn mail t mail server v mail client. - IMAP : cho phép đc đc ni dung mail qua giao din web. Tuy nhiên, trong mt s trng hp do b gii hn v nng lc h thng hoc lý do bo mt mà ngi ta ch cung cp 2 giao thc SMTP và IMAP. ( gi mail bng mail client hoc web nhng ch đc mail bng web mail ch không ly v client đc). Bên cnh các tính nng ni tri và hu dng, ngày nay ngi s dng dch v email cng nhn không ít phin tóai bi mt s phn t li dng các tính nng d dàng, nhanh chóng ca email đ thc hin qung cáo, truyn bá thông tin không lành mnh, li dng làm phng tin lan truyn virus gây nh hng trc tip đn ngi dùng. Do đó các h thng mail ngày nay phi đc tích hp các công c giúp phòng chng hc gim thiu các s quy nhiu hoc xâm hi này. Chúng ta s tìm hiu k hn qua các phn gii thiu chi tit  mc tip theo. 1.1.2 Tìm hiu hot đng các protocol mail. Nh đã gii thiu  trên, mt h thng mail thông thng phc v 3 giao thc c bn là SMTP, POP và IMAP, c th tng lai giao thc là gì ta s tìm hiu chi tit ngay sau đây: Lun vn tt nghip c nhân CNTT @10380058 nh hình & Qun tr ni dung mail server mã ngun m Trang 8 1.1.2.1 SMTP: SMTP vit tt t ch Simple Mail Transfer Protocol, là mt giao thc đn gin đc đnh ngha trong RFC 821 sau đó hòan chnh  RFC 1123, ng dng cho vic gi mail t host này đn host khác, trong đó host gi có th là mt mail client hoc mail server, host nhn luôn là mail server. Hin nay đã có phiên bn m rng đc đnh ngha trong RFC 2821 nhng cho đn nm nay vn cha đc duyt bi IETF. SMTP s dng port 25 ca TCP ca máy ch đ đón nhn các kt ni t host khác. Nh mt phiên giao dch s dng TCP thun túy, khi có yêu cu gi mail, host gi s khi to mt yêu cu (request) đn máy ch cn gi mail đ yêu cu thit lp kt ni. Lúc này host gi s s dng port ngu nhiên ln hn 1024 còn host nhn ch lng nghe  port 25. Do SMTP là mt giao thc tng đi đn gin nên các lnh trao đi qua li đu s dng dng vn bn thun túy (clear text). Có th thc hin mt s lnh ca SMTP t dòng lnh nh sau: telnet mail.ps4e.net 25 S: 220 smtp.example.com ESMTP Postfix C: HELO test.ps4e.net S: 250 Hello test.ps4e.net, I am glad to meet you C: MAIL FROM:<xitrum@ps4e.net> S: 250 Ok C: RCPT TO:<trung.pham@ps4e.net> S: 250 Ok C: RCPT TO:<student@ps4e.net> S: 250 Ok C: DATA S: 354 End data with <CR><LF>.<CR><LF> C: Hello Student. C: This is a test message from trung.pham to student. C: Hope you receive this, C: Trung. C: . S: 250 Ok: queued as 12345 C: QUIT S: 221 Bye {The server closes the connection} Ghi chú: ̇ C: Client. ̇ S: Server. Qua ví d đn gin nh trên ta có th thc hin vic gi mail t mt ngi này đn mt ngi kia thông qua mt s lnh ca SMTP. Các lnh này đc chp nhn trên hu ht các SMTP server, có th din gii chi tit nh sau: ̇ Helo : Gi thông đip helo đn mail server. ̇ Mail from <ngi gi> : ch đnh đa ch mail ca ngi gi. ̇ RCPT to (recipient to) < ngi nhn> : Ch đnh ngi nhn. [...]... Queue Manager LDA Content Database Hình 04: C u trúc c b n m t mail server (Sendmail) Mô hình mail server th c t : nh hình & Qu n tr n i dung mail server mã ngu n m Trang 13 Lu n v n t t nghi p c nhân CNTT @10380058 Hình 05: Mô hình th c t h th ng mail server Axigen Qua s c b n và m t mô hình th c t ta có th nh n th y nhìn chung m t h th ng mail server c n nh ng thành ph n c b n có th th c hi n m t s công... th ng mail off-line có th c bi u di n nh sau: Hình 13: Mô hình mail off-line Hình 13 bi u di n các nét chính trong mô hình mail off-line bao g m: - Mail server phía nhà cung c p d ch v ch ch a h p mail c a khách hàng - Mail server c a khách hàng ch a các h p mail th t s c a ng i di n cho các domain i s d ng - Mail server c a nhà cung c p d ch v ch h tr g i-nh n mail (SMTP + POP) , phía mail server. .. v c nh Trong mô hình này ng i ta ch c n s d ng 1 server ph n c ng cài t tòan b các ph n m m c n thi t cho 1 server mail và ch ph c v 1 domain duy nh t ây là mô hình n gi n nh t, có th bi u di n nh sau: Hình 12: Mô hình mail server c b n 1.1.5.2 Mô hình 1 server – nhi u domain Mô hình này th ng ng d ng trong các nhà cung c p d ch v , hosting và mail off-line c bi t là d ch v mail Mail off-line là m... 1.1.4 M t s mô hình mailserver tham gia vào vi c cung c p d ch v 1.1.4.1 Ki n trúc h th ng mail c b n Hình 08 : Ki n trúc h th ng mail c b n 1 Trên ây là ki n trúc m t h th ng mail n gi n nh t có th ng d ng cho cung c p d ch v Mô hình này áp ng các nhu c u c b n c a vi c s d ng email bao g m: - G i mail trong cùng domain - G i mail n m t server khác - Cho phép nh n mail b ng mail client và web browser,... user.e@domain3.com Hình 14: Mô hình d ch v mail hosting Hình 14 th hi n hình th c m t mail server trên ó i di n cho nhi u mail server khác nhau, c phân bi t trên h th ng b i hình th c virtual domain Server này ph c v y các d ch v cho ng i s d ng c a m t domain nào ó t ng t nh ó chính là mail server riêng c a h v y Ng i s d ng có th s d ng h p mail c a chính tên mi n c a mình, có th g i nh n mail b ng ph n m m mail. .. i dung mail t server v máy tr m sau ó xóa mail trên server còn IMAP thì thông th ng l i tòan b n i dung mail trên server IMAP ã c phát tri n qua các version khác nhau và hi n t i IMAP4 và IMAP4Rev1 ang là 2 version c s d ng IMAP4 s d ng port 143 c a server giao ti p v i client, thông th ng các ch ng trình web mail s d ng IMAP làm giao th c nh n mail v và hi n th cho ng i s d ng Vi c l i mail trên server. .. làm vi c gi a mail client n gi n nh sau: l y mail t server có th bi u di n m t cách nh hình & Qu n tr n i dung mail server mã ngu n m Trang 10 Lu n v n t t nghi p c nhân CNTT Hình 03: Các b @10380058 c c b n trong m t phiên làm vi c l y mail t server b ng POP Ti n trình l y mail t server v trong hình 03 g m các b B c 1: mail client g i yêu c u truy xu t h p mail c c b n sau: n máy ch ch a mail B c 2:... thêm cho h th ng mail nh m m c ích ng n ch n virus, mail rác ngay t khi mail n server h n ch r i ro và b o v cho ng i s d ng ng th i tránh vi c tao t n tài nguyên h th ng m t cách vô ích i v i các i t ng mail rác (n i dung chi ti t s gi i thích trong ph n spam và anti spam) Mô hình ki n trúc mail server k trên có th c c th hóa thành h th ng mail hòan ch nh v i các ph n m m mã ngu n m nh sau: Hình 11:... ng t i) cho h th ng mail server Mô hình c a h th ng dùng k thu t này c b n nh sau: Hình 17: Mô hình nâng cao s d ng k thu t load balancing Mô hình mail server s d ng gi i pháp cân b ng t i c mô t nh hình 17 hi n ang c s d ng r t nhi u trong các h th ng mail server cung c p d ch v c n n ng l c x lý l n Thông th ng ng i ta thi t k h th ng mail có t 2 n 3 t ng Hình 17 th hi n m t mô hình h th ng mail có... g m t 2 server tr lên làm nhi m v ti p nh n mail t các server khác g i n Th c t các server t ng này ch y u làm nhi m v l c các mail rác b i vì hi n nay theo th ng kê ánh giá c a các t ch c qu c t c trung bình 100 mail g i trên m ng thì có n h n 90 là mail vô ngh a g m mail qu ng cáo, qu y r i (spam mail) Nh v y các server t ng server có trách nhi m ph i nh hình & Qu n tr n i dung mail server mã ngu . bn mt mail server (Sendmail) Mô hình mail server thc t: Lun vn tt nghip c nhân CNTT @10380058 nh hình & Qun tr ni dung mail server mã ngun m Trang 14 Hình 05:. tên maildir (mail box)… - Web mail : Là mt ng dng giúp cho ngi s dng có th đc mail t mail server qua web đng thi có th đóng vai trò là mt mail client phc v vic gi mail. - Mail. đc th hin qua các cm t : “ đnh hình và qun tr ni dung , mail server và mã ngun m” đã cho thy phn yêu cu gii hn trình bày ca bài lun này, và vì th trong phn trình bày lun

Ngày đăng: 23/08/2015, 08:20

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan