Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 99 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
99
Dung lượng
4,65 MB
Nội dung
B GIÁO DC VÀ ÀO TO TRNG I HC M THÀNH PH H CHÍ MINH KHOA CÔNG NGH THÔNG TIN LUN VN TT NGHIP TÀI: NH HÌNH VÀ QUN TR NI DUNG CHO MAIL SERVER MÃ NGUN M Giáo viên hng dn : TS. Tô Tun Sinh viên thc hin : Phm Vn Trung Mã s sinh viên : 10380058 Lp : TH03C1 KHÓA 2003 - 2007 LI CM N Lun vn tt nghip là mt tài liu chng minh mt quá trình n lc hòan thành mt công trình nghiên cu ca sinh viên đ chng minh thành tích khóa hc ti trng i Hc. i vi tôi, vic thc hin đc đ tài lun vn này cng là mt quá trình n lc và phn đu đc bit cùng vi s giúp đ ca các Thy cô, bn bè và ngi thân…, tôi xin gi li cm n chân thành đn các Thy Cô, bn bè, nhng ngi đã to điu kin và giúp tôi hòan thành khóa lun này, đc bit xin trân trng gi li tri ân đn: - Thy Tô Tun: Ngi đã hng dn và giúp đ em trong sut quá trình thc hin đ tài. Nh có s đng ý ca Thy mà em đã có c hi thc hin lun vn tt nghip, va đ hòan thành chng trình đi hc va là c hi đ em nghiên cu, hc hi thêm mt mng kin thc b ích và thc t. - Các Thy-Cô ca khoa Công Ngh Thông Tin đã giúp đ và to điu kin đ em có th nhn và thc hin lun vn tt nghip. - Tôi cng gi li cm n chân thành gia đình và bn bè tôi đã h tr tôi trong sut quá trình thc hin lun vn tt nghip. - Cng xin gi lòng tri ân đn nhng bc tin nhân, nhng ngi đã vit ra nhng chng trình mã ngun m vô cùng b ích, đc bit là nhng ngi đã đa ra ý tng mã ngun m đ hôm nay th gii này có nhiu phn mm hu dng. - Chân thành cm n nhà sáng lp trang web Google vì nu không có trang web này tôi đã không tìm đc nhng tài liu b ích và hu dng cho đ tài. Và cui cùng xin cm n tt c nhng ngi mà tôi không quen bit, nhng ngi đã cùng nhau xây dng nên mt cng đng internet cha đng mt kho tàng tri thc vô cùng rng ln và b ích cho th gii này. Chân thành cm n! Lun vn tt nghip c nhân CNTT @10380058 nh hình & Qun tr ni dung mail server mã ngun m Trang 1 MC LC LI NÓI U 3 PHM VI TÀI VÀ GII HN 4 THUT NG & NHNG T VIT TT LIÊN QUAN 5 PHN 1: C S LÝ THUYT 7 Chng 1: Dch v Email và các khái nim liên quan. 7 1.1.1 Tng quan v dch v mail 7 1.1.2 Tìm hiu hot đng các protocol mail. 7 1.1.3 Nguyên lý hot đng ca Mail Server. 13 1.1.4 Mt s mô hình mailserver tham gia vào vic cung cp dch v 16 1.1.5 Mt s mô hình h thng mail trong thc t 20 1.1.6 Các khái nim v liên quan : 25 Chng 2: Tìm hiu phn mm mail server mã ngun m. 31 1.2.1 Tng quan v phn mm mã ngun m 31 1.2.2 ng dng Linux & phn mm mã ngun m trong cuc sng. 38 1.2.3 Phn mm mail server mã ngun m 40 1.2.4 Nhn đnh và chn la. 43 Chng 3: C bn v CentOS Linux và các ng dng liên quan 45 1.3.1 C bn v CentOS 45 1.3.2 ng dng CentOS trong vic trin khai mail server 47 1.3.3 Phn mm c s d liu MySQL 47 1.3.4 Các ngôn ng lp trình đc h tr, ngôn ng lp trình PHP 49 PHN 2 - NG DNG THC TIN 51 Chng 1: Mô hình mail server trong đ tài 51 2.1.1 Cu trúc 51 2.1.2 Mô t các thành phn h thng. 51 2.1.3 Kh nng ng dng vào thc tin. 53 Chng 2: Hin thc h thng mail 54 2.2.1 Yêu cu v phn cng, phn mm. 54 2.2.2 Cài đt h thng phn mm 55 2.2.3 Tin trình cài đt: 57 2.2.4 Kim tra, chy th: 68 Lun vn tt nghip c nhân CNTT @10380058 nh hình & Qun tr ni dung mail server mã ngun m Trang 2 2.2.5 Nhn xét tin trình cài đt: 72 2.2.6 Cu hình h thng 72 Chng 3: Qun tr ni dung 76 2.3.1 Gii thiu v qun tr ni dung. 76 2.3.2 Yêu cu và ng dng trong thc t. 76 2.3.3 Chc nng ca chng trình. 81 2.3.4 Hin thc chng trình qun tr 81 2.3.5 Kt qu đt đc 93 2.3.6 ng dng: 94 2.3.7 Hng phát trin ca chng trình 94 2.3.8 Kt lun, nhn xét 94 THAY LI KT 95 TÀI LIU THAM KHO 96 Lun vn tt nghip c nhân CNTT @10380058 nh hình & Qun tr ni dung mail server mã ngun m Trang 3 LI NÓI U i vi ngành công ngh thông tin (CNTT) Vit Nam, s kin kt ni vào h thng mng internet tòan cu vào nm 1997 là mt bc ngot lch s cho s phát trin và hòa nhp. Vic hòa nhp đó m ra nhiu c hi cho vic giao lu, kt ni, trao đi thông tin gia ngi và ngi, gia nhng công ty vi nhau và k c gia nc này vi nc khác. Mng internet t khi ra đi và phát trin đn nay ngày càng chng t s ln nhanh và mnh ca nó là mt yêu cu tt yu ca xã hi. Vi trách nhim mang trên mình rt nhiu dch v, tin ích, mng internet giúp cho xã hi ngày càng đc kt ni li gn nhau hn vì hu nh không có gii hn v không gian, khang cách khi gia nhp vào cng đng internet. Mt trong s nhng dch v hu dng đc s dng nhiu nht trong cng đng dân c mng hin nay chính là dch v th đin t hay còn gi là email. Email t khi ra đi cho đn nay, trãi qua bao giai đan phát trin và ci tin, nó ngày càng đóng vai trò là mt công c liên lc không th thiu, và cho đn ngày nay vic s hu mt hay vài đa ch email đi vi mt ngi bit s dng máy tính không có gì là xa l. Song song đó, bên cnh vic các ISP có trách nhim cung cp dch v mail nh là mt dch v c bn cho ngi s dng còn có s tham gia ca các đi gia trong lnh vc internet nh Yahoo, Hotmail, Gmail… cng tham gia cung cp email min phí vi rt nhiu tính nng đc đáo. đáp ng nhu cu ca ngi s dng dch v này rt nhiu hãng phn mm đã đu t cho vic phát minh và ci tin các phn mm đ phc v vic gi nhn email. Mt trong s đó có th k đn nhng phn mm ni ting nh: - Exchange server ca Microsoft. - Lotus domino ca IBM. - Mdeamon ca Alt-n technologies - Qmail, Postfix, Sendmail… Trong s đó, bên cnh s đu t phát trin các phn mm có bn quyn nh Exchange, Lotus domino, Mdeamon…cng đng mã ngun m cng liên tc trình làng và phát trin nhng phn mm mail vô cùng n tng. Bên cnh u đim ca phn mm có bn quyn là s h tr đc bit t nhà sn xut, giao din đp, thân thin vi ngi s dng thì phn mm mã ngun m cng không h thua kém bi đim ni bt nht ca nó là “min phí”, ngi s dng có th tham gia chnh sa và đc bit làm cho nó có nhng nét đc trng ca riêng mình hay công ty, t chc mà mình đang tham gia. Phn mm mail mã ngun m ngày nay ch yu tp trung vào mng server, vì đây chính là thành phn ct lõi ca h thng. Phn mm mail server mã ngun m hin nay đang phát trin rt mnh và ngày càng khng đnh ch đng và hu nh thng tr trong các h thng internet mail. Tuy nhiên do bn cht mã ngun m là mt môi trng công cng dành cho tt c mi ngi, không phân bit trình đ, quc gia, ngôn ng nên hu ht các phn mm lai này đu có mt hn ch c bn là tính nng và giao din thng không đc trau chut Lun vn tt nghip c nhân CNTT @10380058 nh hình & Qun tr ni dung mail server mã ngun m Trang 4 nh phn mm có bn quyn. Do vy, khi chp nhn s dng phn mm mã ngun m và mun nó có nhng tính nng phc v cho nhu cu đc trng ca mình thì ngi s dng (ngi cài đt và qun tr, s dng phn mm nh là mt chuyên gia không phi là ngi s dng đu cui) phi có trách nhim cùng chung tay phát trin phn mm hoc ít nht cng bin nhng điu cha hòan chnh tr nên phù hp vi nhu cu ca mình. i vi Vit Nam, đ gim chi phí bn quyn phn mm, ngày nay chính ph ta cng đang rt hoan nghênh vic nghiên cu ci to và ti u hóa đng thi s dng phn mm mã ngun m. Trong s đó, phn mm phc v cho h thng mail vn luôn là mt u tiên hàng đu. Chính vì vy, vic qun tr ni dung cho mt h thng server mã ngun m là mt đ tài thit thc vì nó có rt nhiu c hi đ đc s dng thc t. Ngòai ra, vic nghiên cu ni dung h thng mail đ qun tr ni dung to điu kin đ ta nghiên cu chuyên sâu h thng mail giúp ta hiu rõ hn v cu trúc h thng, thun tin cho vic qun lý và phát trin h thng email nói chung. Tuy nhiên, Email và h thng cung cp dch v Email là mt lnh vc vô cùng rng ln, vì vy đ vic nghiên cu và trình bày đc đúng trng tâm chúng ta ch tp trung trong phn gii hn đ tài s đc trình bày ngay tip sau đây. PHM VI TÀI VÀ GII HN Nói đn email hay h thng mail ngày nay là mt đ tài vô cùng rng ln và phong phú, cho đn nay trên th gii đã có không bit bao nhiêu hãng phn mm và các lp trình viên đã và đang tip tc làm vic đ phát minh hoc ci tin đ sao cho h thng ngày càng đáp ng tt hn nhu cu ca ngi s dng. Trong s đó có th k đn các phn mm mail server, mail client, phn mm qun tr h thng mail, phn mm h tr gi mail hàng lat, phn mm ngn chn th rác…Tht là khó mà k ht nhng ng dng, công c mà cng đng dân c mng đang cùng nhau xây đp. Ngày nay, th gii s dng và phát trin phn mm đang tn ti song song hai mng ch yu là phn mm có bn quyn và phn mm mã ngun m. (cng tn ti mt s lai hình khác nh share-ware, free-ware nhng thng là nhng phn mm nh). Hai nhánh phn mm này tn ti song song và phát trin không ph thuc ln nhau và đng thi cng cha đng nhng đim mnh và đim yu riêng ca nó. Nghiên cu mt lnh vc nào đó, chúng ta cn phi xem xét c nhng cái đc và cái cha đc ca mt vn đ, nghiên cu phn mm cng vy, khi đánh giá chúng ta cn đánh giá mt cách khách quan nhng đim mnh và đim yu ca tng lai hình đ ng dng cho công vic hoc nhu cu s dng ca mình hay t chc mà mình đang phc v. Nghiên cu h thng email, tht s chúng ta đã đng đn mt mng rt ln mà rt khó đ có th trình bày mt cách bao quát mi vn đ, do vy trong khuôn kh mt bài lun tt nghip tôi xin ch đc đi qua nhng vn đ c bn và thit thc mà đ tài cho phép. H thng email phát trin trên nn tng mã ngun m ngày nay đang chim v trí rt cao v ý ngha ng dng trong cng đng mng internet th gii nói chung và Vit Nam nói riêng. im mnh ni bt nht ca các phn mm theo xu hng m là tn Lun vn tt nghip c nhân CNTT @10380058 nh hình & Qun tr ni dung mail server mã ngun m Trang 5 dng kh nng sáng to ca mt cng đng dân c mng rt to ln đng thi cho phép ngi s dng có th tùy bin phn mm sao cho phù hp vi nhu cu ca mình. Tên đ tài “nh hình và qun tr ni dung cho mail server mã ngun m” bao gm các ý chính đc th hin qua các cm t : “ đnh hình và qun tr ni dung”, “mail server” và “mã ngun m” đã cho thy phn yêu cu gii hn trình bày ca bài lun này, và vì th trong phn trình bày lun vn tôi xin đc phép s dng các h thng, thut ng, ví d liên quan h thng mail server trên mã ngun m đ làm dn chng cho đ tài này. Ni dung ch yu ca đ tài s lc qua các phn chính sau đây: - C s lý thuyt v h thng cung cp dch v email. - Cn bn v h điu hành và các phn mm h tr trên mã ngun m. - Trình bày phn hin thc h thng mail trên nn tng h điu hành mã ngun m (mô hình có th ng dng đc trong thc t). - Tìm hiu cu trúc thông tin mà mt h thng mail server có th ghi nhn. - Tìm hiu phng thc lu tr và truy vn thông tin trên mt phn mm c s d liu m. - Trin khai phn mm qun tr ni dung thông tin gi thông qua mt h thng máy ch mail. Mong rng phn trình bày sau đây s c th hóa đc các đ mc đã đc cô đng t yêu cu ca đ tài đc giao, nhm xây dng đc mt phn mm hu ích đng thi là mt bc khi đu đ tip cn mô hình phn mm phát trin theo xu hng cng đng. THUT NG & NHNG T VIT TT LIÊN QUAN Vì lý do trong môi trng công ngh thông tin hu ht các tài liu đu đc vit trên ngôn ng ting Anh và có rt nhiu thut ng rt khó dch trn vn ra ting Vit nên trong phn ni dung lun vn bt buc phi dùng nguyên vn thut ng. Phn sau đây trình bày và gii thích vn tt mt s thut ng và t vit tt có s dng trong lun vn này: (trình bày theo th t alphabet) - A Record (Alias record) : Là mt lai mu tin đc s dng trong h thng DNS, dùng đ phân gii gia mt đa ch IP sang mt tên min. - Clear text (clean text): Dùng đ ch nhng đan vn bn nguyên thy không đc mã hóa hay đnh dng bng mt phng thc mã hóa nào đó. Trong email thut ng clear text thng đc s dng kèm vi thut ng password đ ch lai mt mã không đc mã hóa khi lu tr hoc khi trao đi trên mng. - CSDL : C s d liu. - DNS: Domain Name System: Là h thng máy ch gi nhim v phân gii tên min (domain name) trên mng internet. H thng này có nhim v phân gii qua li gia mt cp d liu: đa ch IP và domain name. - Domain name: là mt tên mang tính gi nh v mt min (domain) nào đó. Ví d: yahoo.com, microsoft.com, google.com, ou.edu.vn,… Lun vn tt nghip c nhân CNTT @10380058 nh hình & Qun tr ni dung mail server mã ngun m Trang 6 - a ch IP: Là mt đa ch lun lý (logic) dùng đ đnh danh mt host (máy tính, thit b mng…) trên mt mng máy tính. Hin nay đa ch IP có 2 version là IP version 4 và IP version 6. - Email: Electronic mail: th tín đin t. - Firewall: Phn mm hay thit b có tính nng kim sóat, ngn chn các lung d liu thông qua nó theo mt quy tc nào đó. - HH : H điu hành. - Mail client: c s dng đ ch máy khách hay phn mm máy khách, ví d mail client ám ch phn mm đ duyt mail s dng trên máy tính cá nhân nh Outlook Express, Microsoft Outlook, Fedora, ThunderBird,… - Mail server: Máy ch cung cp dch v mail, là thành phn đc nghiên cu trong bn lun án này. - Message: Thông đip, đi vi h thng mail, 1 message có th hiu là mt mail. - MTA: Mail Transfer Agent. Là mt phn mm phc v công tác chuyn mail t host này sang host khác, đây là phn mm ct lõi trong mt h thng mail server. - MX Record (Mail Exchange record) : Là mt lai mu tin dùng đ phân gii cho h thng mail server. - Password: Mt khu. - POP: Post Office Protocol. Là giao thc dùng đ lu tr và chuyn mail t máy ch đn client. - PTR Record (Pointer record) : Là lai mu tin dùng đ phân gii ngc t mt tên min sang mt đa ch IP, trái ngc vi record A k trên. - Relay : Trung chuyn, trong mail server thut ng này đc dùng đ mô t vic gi mail nh qua mt h thng nào đó. - RFC: vit tt ca Request For Comment, là tp hp nhng tài liu v kin ngh, đ xut và nhng li bình lun liên quan trc tip hoc gián tip đn công ngh, nghi thc mng INTERNET. Các tài liu RFC đc chnh sa, thay đi đn khi tt c các k s thành viên ca IETF(Internet Engineering Task Force) đng ý và duyt, sau đó nhng tài liu này đc xut bn và đc công nhn là 1 chun, nghi thc cho Internet. - Server: Máy ch, ni cài nhng phn mm máy ch đ phc v cho mt dch v nào đó. - SMTP: Simple Mail Transfer Protocol. Là giao thc dùng đ gi mail gia các host đóng vai trò gi nhn mail. Lun vn tt nghip c nhân CNTT @10380058 nh hình & Qun tr ni dung mail server mã ngun m Trang 7 PHN 1: C S LÝ THUYT Chng 1: Dch v Email và các khái nim liên quan. 1.1.1 Tng quan v dch v mail. Email hay còn gi là th tín đin t là mt hình thc truyn thông tin t mt ngi gi đn mt hoc nhiu ngi nhn thông qua mng máy tính. (mng máy tính có th là mng LAN, WAN hay internet). Vic xut hin dch v email trên mng internet đc xem là mt bc ngot v đi trong công tác gi nhn thông tin, nó giúp cho vic lu chuyn thông tin t ngi gi đn ngi nhn vô cùng nhanh chóng và tin li. Cùng vi s phát trin mnh m ca mng internet trên tòan cu dch v email ngày càng tr thành mt dch v ph bin đng thi là mt công c đc lc và không th thiu cho bt k c dân mng nào. So sánh vi dch v gi th tín truyn thng thông qua đng bu đin, email cng có nhiu đim tng đng nhng vt tri hn rt nhiu tc đ truyn tin và chi phí vn chuyn. c bit vi tc đ truyn tin nhanh chóng, email đã góp phn thúc đy tc đ phát trin ca nn kinh t th gii nh s có mt kp thi ca các thông tin mà h thng này có th mang đn. thc hin đc công vic truyn thông tin vi khi lng thông tin khng l và tc đ nhanh chóng, h thng email ngày càng đc phát trin rng rãi và ngày càng tr nên phc tp. Mt s h thng mail ni ting hin nay nh Yahoo, Google (gmail.com), Hotmail tht s là mt h thng vô cùng ln và phc tp, bên trong bao hàm nhiu tính nng và tin ích cho ngi s dng. Mt h thng mail c bn thng h tr các phng thc thông dng sau: - SMTP: cho phép gi mail (chi tit s din gii phn tip theo). - POP : cho phép nhn mail t mail server v mail client. - IMAP : cho phép đc đc ni dung mail qua giao din web. Tuy nhiên, trong mt s trng hp do b gii hn v nng lc h thng hoc lý do bo mt mà ngi ta ch cung cp 2 giao thc SMTP và IMAP. ( gi mail bng mail client hoc web nhng ch đc mail bng web mail ch không ly v client đc). Bên cnh các tính nng ni tri và hu dng, ngày nay ngi s dng dch v email cng nhn không ít phin tóai bi mt s phn t li dng các tính nng d dàng, nhanh chóng ca email đ thc hin qung cáo, truyn bá thông tin không lành mnh, li dng làm phng tin lan truyn virus gây nh hng trc tip đn ngi dùng. Do đó các h thng mail ngày nay phi đc tích hp các công c giúp phòng chng hc gim thiu các s quy nhiu hoc xâm hi này. Chúng ta s tìm hiu k hn qua các phn gii thiu chi tit mc tip theo. 1.1.2 Tìm hiu hot đng các protocol mail. Nh đã gii thiu trên, mt h thng mail thông thng phc v 3 giao thc c bn là SMTP, POP và IMAP, c th tng lai giao thc là gì ta s tìm hiu chi tit ngay sau đây: Lun vn tt nghip c nhân CNTT @10380058 nh hình & Qun tr ni dung mail server mã ngun m Trang 8 1.1.2.1 SMTP: SMTP vit tt t ch Simple Mail Transfer Protocol, là mt giao thc đn gin đc đnh ngha trong RFC 821 sau đó hòan chnh RFC 1123, ng dng cho vic gi mail t host này đn host khác, trong đó host gi có th là mt mail client hoc mail server, host nhn luôn là mail server. Hin nay đã có phiên bn m rng đc đnh ngha trong RFC 2821 nhng cho đn nm nay vn cha đc duyt bi IETF. SMTP s dng port 25 ca TCP ca máy ch đ đón nhn các kt ni t host khác. Nh mt phiên giao dch s dng TCP thun túy, khi có yêu cu gi mail, host gi s khi to mt yêu cu (request) đn máy ch cn gi mail đ yêu cu thit lp kt ni. Lúc này host gi s s dng port ngu nhiên ln hn 1024 còn host nhn ch lng nghe port 25. Do SMTP là mt giao thc tng đi đn gin nên các lnh trao đi qua li đu s dng dng vn bn thun túy (clear text). Có th thc hin mt s lnh ca SMTP t dòng lnh 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 gin nh trên ta có th thc hin vic gi mail t mt ngi này đn mt ngi kia thông qua mt s lnh ca SMTP. Các lnh này đc chp nhn trên hu ht các SMTP server, có th din gii chi tit nh sau: ̇ Helo : Gi thông đip helo đn mail server. ̇ Mail from <ngi gi> : ch đnh đa ch mail ca ngi gi. ̇ RCPT to (recipient to) < ngi nhn> : Ch đnh ngi nhn. [...]... 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 . bn mt mail server (Sendmail) Mô hình mail server thc t: Lun vn tt nghip c nhân CNTT @10380058 nh hình & Qun tr ni dung mail server mã ngun m Trang 14 Hình 05:. tên maildir (mail box)… - Web mail : Là mt ng dng giúp cho ngi s dng có th đc mail t mail server qua web đng thi có th đóng vai trò là mt mail client phc v vic gi mail. - Mail. đc th hin qua các cm t : “ đnh hình và qun tr ni dung , mail server và mã ngun m” đã cho thy phn yêu cu gii hn trình bày ca bài lun này, và vì th trong phn trình bày lun