C u hình domain chính cho h th ng

Một phần của tài liệu Hệ thống thư điện tử (Trang 89 - 102)

Thi t l p c u hình cho máy ch th đi n t vào menu SetupPrimary domain và thi t l p các thông s cho tên mi n c a máy ch th đi n t . Primary domain là giá tr m c đnh c a c u hình máy ch s d ng đ g i và nh n th . Ch c n primary domain đ c cài đ t là đ cho máy ch th ho t đ ng, nh ng MDaemon có b sung thêm tính n ng cho phép qu n lý nhi u tên mi n (thi t l p t i secondary domain) và làm gateway cho nhi u tên mi n (xem chi ti t ph n Gateway Domain ).

So n th o Domain Configuration bao g m các ph n sau:

Domain/ISP

Ph n này ch a tên c a Primary Domain và đ a ch c a máy ch th . ng th i nó có kh n ng thi t l p MDaemon s chuy n th đ n m t ISP ho c m t Mail Gatewaystr c khi chuy n đ n ng i dùng

Ports

Thi t l p các c ng d ch v s d ng cho SMTP và POP mà MDaemon s s d ng thay cho các c ng m c đnh. ng th i đây c ng có th thi t l p cho c ng c a IMAP và c ng UDP s d ng cho truy v n DNS server. T t nh t nên s d ng các giá tr m c đnh vì đó là các giá tr chu n mà t t c các th đi n t s d ng đ g i và nh n th . Ch các tr ng h p đ c bi t ho c ph c v cho m c đích đ c bi t nào đó thì m i nên thay đ i.

DNS

Thi t l p đa ch IP c a DNS chính và DNS d phòng đ cho phép MDaemon truy v n xác đ nh tên mi n đ g i th . Nó c ng bao g m các thông s xác đnh các b n ghi MX và A c a tên mi n và bi n pháp x lý khi ti n trình SMTP b l i.

Timers

Thi t l p các gi i h n v th i gian mà MDaemon s d ng đ k t n i đ n các máy ch th đ g i nh n th và th i gian thi t l p các th t c g i nh n, th i gian truy v n DNS .v.v. Và đ ng th i c ng có gi i h n t i đa cho phép trung chuy n máy ch th mà m t b c th đ c phép đ tránh hi n t ng th ch y vòng (delivery loop)

Sessions

Thi t l p s l ng các ti n trình mà MDaemon s d ng đ g i và nh n th (SMTP, POP và IMAP) t i m t th i đi m. ng th i nó c ng thi t l p s l ng th mà MDaemon s g i và nh n đ ng th i ...

Archival

i u khi n cho phép l u các th đ c g i ra ho c vào MDaemon server.

C ng có th thi t l p l u c th c a mailing list và multiPOP.

Pruning

Xác đ nh th i gian t i đa mà account t n t i trên h th ng mà không ho t đ ng. N u quá th i gian s b xoá và đ ng th i nó c ng thi t l p th i gian gi i h n cho các th đ c l u gi trên h th ng.

Directories

Thi t l p đ ng d n đ n th m c mà MDaemon s s d ng đ l u các th chu n b g i đi và nh n v (Remote và Local queues)...

POP Check

đ m b o an toàn, nhi u ISP yêu c u khách hàng ph i login vào h p th b ng POP tr c khi đ c phép g i ho c nh n th t máy ch th c a nhà cung c p d ch v .

Unknown Local Mail

Các thi t l p đây cho phép MDaemon xác đnh ph i làm gì v i các th đúng v i tên mi n mà nó qu n lý nh không bi t ho c không xác đnh đ c h p th c a ng i dùng.

a, Domain/ISP

Primary Domain Properties

Domain name: i n tên mi n vào đây. Nó là giá tr m c đnh c a tên mi n khi t o các account m i. Ví d : mycompany.com

HELO domain: Là tên mi n đ c s d ng khi SMTP g i l nh HELO/EHLO đ b t đ u ti n trình b t tay g i th . Th ng s d ng giá tr c a

domain name”.

Hình 4.1

Machine name: S là tên đ c đi n vào header c a th khi nh n. Khi b n s d ng nhi u h n m t server (ví d nh backup server) thì nó s khó đ xác đnh đ ng đi c a th . Do đó đi n tên vào header c a th đ d dàng trong vi c xác đ nh đ ng đi c a th và tìm l i. N u không đi n thông tin vào đây thì MDaemon s s d ng ph n đi n t i “domain name”.

Domain IP: Nó chính là đ a ch IP c a tên mi n ch đ n.

Bind listening sockets to this IP only L a ch n này cho phép MDaemon ch s d ng đa ch IP đ c đi n t i "domain IP" đ th c hi n d ch v th đi n t .

ISP or Smart Host Properties

IP or smart host’s IP or domain name: Tên c a máy ch th c a ISP ho c đa ch IP c a SMTP server cho phép trung chuy n (relay) th qua.

Send every outbound email message to this host: L a ch n n u b n mu n t t c các th g i đi đ u ph i qua m t gateway server tr c khi chuy n đi. a ch c a máy ch th trung chuy n đ c đi n trong “IP or smart host’s IP or domain name”. Giá tr này r t h u d ng đ gi i quy t tình tr ng m t kh i l ng l n th g i đi có th chi m d ng h t ngu n tài nguyên máy ch .

Send only undeliverable outbound mail to this host: L a ch n n u b n mu n chuy n các th mà không chuy n đi đ c đ n máy ch th đi n trong

“ISP or smart host’s IP or domain name”

Attempt to send all mail direct without using an intermediate host: Ch n khi mu n c g ng chuy n tr c ti p t t c th mà không s d ng trung chuy n.

MDaemon s đ t các th không g i đi đ c vào Retry System đ c g ng chuy n th theo các thông s đ c cài đ t trong Retry Configuration

My ISP requires me to log in before sending mail: an toàn, tránh các ng i dùng không đ c phép trung chuy n th qua máy ch th thì m t s ISP yêu c u khách hàng ph i trao đ i account và password (xác th c) qua ESMTP AUTH ho c s d ng POP tr c khi g i th (POP before SMTP).

Retry queue settings: Cho phép thi t l p c u hình cho MDaemon chuy n các th mà không chuy n đ c t c th i. ng th i thi t l p th i gian và chu trình chuy n th và ph ng cách x lý khi th không th chuy n đi đ c.

Hình 4.2

Retry Frequency

Keep message in the primary queue for at least XX minutes: Thi t l p này xác đnh kho ng th i gian c a th l u trong primary queue (x p hàng đ chuy n th đi) tr c khi đ c xoá b và chuy n vào retry queue (x p hàng đ c g i th mà đã g i đi nh ng ch a g i đ c). Primary queue s c g ng chuy n th nhanh chóng và liên t c h n retry queue (vì khi th đ n primary queue thì nó s l n l t chuy n th đi còn retry queue s đ nh k c g ng chuy n th )

Retry ending undeliverable mail once every XX minutes: Kho ng th i gian gi i h n mà retry queue s c g ng g i th đi.

Inform the sender when message is placed in retry queue: Khi th đ c chuy n đ n retry queue thì ng i g i s nh n đ c thông báo th đã b chuy n sang retry queue.

Inform the sender when subseauent delivery attempts fail: N u c g ng g i th c a retry queue không thành công thì m i l n c g ng g i MDaemon s g i thông tin thông báo cho ng i g i.

Ultimate Fate of Undeliverable Mail

If a message is still undeliverable after XX days then: Xác đ nh s ngày mà th s trong retry queue tr c khi b xoá.

Place the undeliverable message in the bad message queue: Khi th trong retry queue v t quá s ngày xác đnh t i "If A Message Is Still Undeliverable After xx Days Then", thì th s b xoá và chuy n m t b n vào th m c ch a các th l i (bad message directory)

Inform the sender that the message could not be delivered: Khi th không th g i đi (v t quá th i h n xác đ nh t i "If A Message Is Still Undeliverable After xx Days Then" ). MDaemon s g i m t thông báo đ n ng i g i r ng th không g i đ c và đã b xoá. (N i dung c a th thông báo trong file DELERR.DAT)

Inform the postmaster that the message could not be delivered: N u ch n thì s thông báo cho postmaster khi th ch c ch n không g i đ c đi.

. . . unless it’s an MDaemon auto-generated message: L a ch n cho phép không g i thông báo cho postmaster khi th không chuy n đ c là th do h th ng sinh ra (ví d nh : thông báo đã nh n th , th t đ ng tr l i, k t qu khi t o account ...)

b, Ports

SMTP/ODMR server ports

Listen for inbound SMTP events on this TCP port: MDaemon s d ng c ng này đ SMTP nh n th

Create outbound SMTP events using this TCP port: MDaemon s d ng c ng này đ SMTP g i th đ n mail server khác

POP/IMAP Server ports ( IMAP ch có v i b n MDaemon Pro )

Listen for inbound POP events on this TCP port: MDaemon s d ng c ng này đ cho k t n i POP đ n t clients đ l y th

Create outbound POP events using this TCP port: C ng này s s d ng khi MDaemon nh n th t m t POP3 server

Listen for inbound IMAP events on this TCP port: MDaemon s d ng c ng này cho k t n i IMAP c a client đ l y th

DNS/LDAP/WebAdmin/MDConfig Server Ports

Query DNS servers using this UDP port: C ng mà MDaemon s d ng đ truy v n DNS server

LDAP port for database & address book posting: MDaemon s s d ng c ng này đ k t n i đ n LDAP server.

Listen for MDConfig connection on this TCP port: MDaemon s d ng c ng này đ k t n i v i MDConfig

Listen for WebAdmin connection on this port: MDaemon s d ng c ng này đ k t n i v i WebAdmin

Return port settings to defaults: Nút này cho phép chuy n t t c các giá tr c ng trên v giá tr m c đnh

Bind to new port values now: Khi b n thay đ i b t c giá tr c ng nào trên b n c n b m nút này đ giá tr đó có hi u l c

Hình 4.3

c, DNS

DNS Server Settings

Try to use DNS servers defined in windows TCP/IP settings: L a ch n cho phép MDaemon server l y đ a ch DNS thi t l p cho h đi u hành Windows đ s d ng cho MDaemon truy v n DNS.

Primary DNS server IP address: i n đa ch IP c a DNS server đ MDaemon truy v n các b n ghi th đi n t

Backup DNS server IP address: a ch IP c a DNS server s d ng d phòng cho tr ng h p Primary DNS có s c .

Retry failed lookup attempts this many times: N u vì m t lý do nào đó mà truy v n đ n DNS l i thì MDaemon s th c hi n m t s l n thi t l p đây.

N u b n có đi n DNS d phòng thì c hai server s đ c th c hi n.

MX Record Processing

Query DNS server for “MX” records when delivering mail: L a ch n h p đi u khi n này n u b n mu n MDaemon truy v n b n ghi MX khi chuy n th

Use “A” record IP address found within “MX” record packets: L a ch n h p đi u ki n này khi s d ng c b n ghi A cho truy v n th đi n t

Send message to next MX host khi SMTP error occurs: L a ch n h p đi u khi n này s ti p t c g i th đ n b n ghi MX có đ u tiên th p h n n u Server c a b n ghi có đ u tiên cao h n b l i

Abort delivery if MX return 5XX after RCPT command: Bình th ng, MDaemon s liên t c chuy n th đ n các server c a b n ghi MX. Khi nh n đ c mã ph n h i 5XX c a l nh RCPT trong k t n i SMTP thì c g ng g i th này s b hu b .

Hình 4.4

Immediately return mail when DNS says domain does not exist: N u l a ch n này đ c ch n thì MDaemon s ngay l p t c g i ph n h i đ n ng i g i khi DNS nh n đ c thông báo “Domain Does Not Exist”. Nó s ng n ch n s không c n thi t chuy n các th trong retry queue

Local lookup tables

Hosts file ... : Tr c khi truy v n DNS, MDaemon tr c tiên s l y đa ch x lý t HOSTS file c a Windows tr c đ xác đnh đa ch n i s k t n i đ n đ g i th . N u HOSTS file có ch a đa ch IP c a domain c n truy v n thì MDaemon s không c n ph i truy v n DNS server.

Edit MXCACHE file: MDaemon có m t file MXCACHE.DAT t i th m c ../APP/. File l u gi các truy v n c a DNS đ s d ng l i. Nó cho phép truy v n DNS ho t đ ng nhanh h n. B m vào nút này đ xem và s a file MXCACHE.DAT.

Edit hosts File: B m nút này đ xem và s a file HOSTS.

d, Timers

Event Timers ( IMAP options available in Pro version only )

Wait XX seconds for sockets to connect before giving up: Sau khi yêu c u b t đ u k t n i MDaemon s đ i kho ng vài giây cho h th ng phía k t n i đ n ch p nh n k t n i. N u h th ng đ c k t n i đ n không ph n h i trong kho ng th i gian đ c thi t l p thì MDaemon s chuy n th t i Gateway host ho c là Retry Queue

Wait XX seconds for protocol dialog to start before giving up: Khi k t n i đã đ c thi t l p v i remote host, trong kho ng th i gian đ c thi t l p MDaemon s đ i cho remote host trao đ i th t c SMTP ho c POP3. N u đ u remote host không b t đ u trao đ i th t c trong kho ng th i gian đã đ c thi t l p thì MDaemon s chuy n th t i gateway host ho c Retry Queue tu thu c vào l a ch n t i Domain/ISP

Wait XX second for MX DNS server responses: Là kho ng th i gian cho phép MDaemon s đ i đ truy v n cho b n ghi MX t i DNS. N u DNS không

Hình 4.5

tr l i trong kho ng th i gian đó thì MDaemon s chuy n th t i đa ch IP khai báo b n ghi A. N u v n không đ c thì nó s chuy n th t i gateway host ho c retry queue ph thu c vào l a ch n t i Domain/ISP

Wait XX second for A-record DNS server responses: T ng t nh v i b n ghi MX nh là v i b n ghi A

SMTP and POP sessions timeout after XX inactive minutes: M t k t n i SMTP và POP s t đ ng k t thúc n u không có giao dich qua l i gi a hai bên trong kho ng th i gian xác đnh.

IMAP sessions timeout after XX inactive minutes: K t n i IMAP s t đ ng k t thúc ho t đ ng n u không có giao d ch qua l i gi a hai bên trong m t kho ng th i gian xác đnh.

IMAP NOOP and IDLE command trigger 1 minute inactivity timeout: L a ch n này cho phép n u IMAP không th c hi n giao d ch thì ch sau m t phút s hu b khi có g i các l nh NOOP ho c IDLE. M t s IMAP clients s g i l nh NOOP đ n gi n là ch đ gi k t n i v n t n t i dù không có m t giao d ch th c s nào đang ho t đ ng. L a ch n này cho phép tránh các k t n i nh v y và nó cùng giúp ph n làm gi m b t tiêu t n tài nguyên c a server. c bi t là cho các mail server có s d ng nhi u IMAP.

Loop Detection and Control

Maximum message hop count (1-100): Theo tiêu chu n RFC khi th trung chuy n qua m t server thì nó ph i đ c gán thêm ph n header vào th . Và l a ch n này cho phép mail server tránh đ c hi n t ng các th b g i đi g i lai quay vòng d n đ n lãng phí tài nguyên b ng cách đ m s l n g i. N u quá trình g i v t quá giá tr đ c ch n thì th s đ c chuy n vào th m c bad message

Latency

Latency – XX milliseconds: Kho ng th i gian tr gi a các l nh c a các th t c POP/SMTP/IMAP. Nó r t h u d ng đ tránh tình tr ng quá trình x lý t i đ u mail server nhanh h n kh n ng x lý c a đ u client.

e, Sessions

SMTP

Maximum concurrent SMTP outbound sessions: Giá tr đ c đi n đây là s l ng l n nh t có th g i đi b ng SMTP trong m t l n g i. M i ti n trình s g i th ra đ n khi h t th trong queue ho c là đ n l ng l n nh t đ c xác đnh trong “Max SMTP outbound messages spooled per session” . Ví d n u s th g i ra còn trong queue là 20 và giá tr đ c thi t l p là 5 thì đ ng th i s có 5 ti n trình cùng th c hi n và m i ti n trình g i đi 4 th .

B n nên xác đnh s ti n trình m t cách phù h p đ t n d ng m t cách t t nh t dung l ng đ ng truy n. N u nhi u ti n trình thì s d n đ n tình tr ng quá t i chi m nhi u tài nguyên c a h đi u hành d n đ n không hi u qu . Nên nh r ng m i m t ti n trình SMTP th c hi n chuy n th m t cách liên t c, do đó b n ti n trình g i hai th nhanh h n tám ti n trình g i đi m i ti n trình m t th .

Maximum SMTP outbound message spooled per session: S l ng l n c a th g i trong m t ti n trình tr c khi d ng và gi i phóng kh i b nh . Th ng nên đ t là 0 đ ti n trình liên t c g i th đ n khi queue tr ng.

Maximun concurrent SMTP inbound sessions: S l ng đ ng th i c a ti n trình SMTP g i đ n đ c ch p nh n đ ng th i tr c khi ph n h i “Server Too Busy”

POP/IMAP ( IMAP option available in Pro version only )

Maximum concurrent POP outbound sessions: Giá tr l n nh t c a các ti n trình POP mà MDaemon có kh n ng t o đ l y th v b ng DomainPOP và MultiPOP. M i ti n trình s l y th v cho đ n khi t t c các k t n i c a DomainPOP và MultiPOP hoàn thành và t t c th đ c l y v . Ví d : b n c n ph i có 15 k t n i MultiPOP đ l y th cho ng i dùng và giá tr đây đ c đ t là 3. Thì đ ng th i b n ch có th t o đ c 3 ti n trình và m i m t ti n trình s l n l t l y th t 5 ngu n MultiPOP.

Tu vào kh n ng c a đ ng truy n và thi t b mà thi t l p s l ng ti n trình đây đ MDaemon th c hi n t t nh t. V nguyên t c b n có th thi t l p nhi u ti n trình thì càng t t nh ng nó có th gây ra quá t i c a đ ng truy n và h t ngu n tài nguyên c a Server, d n đ n làm vi c không hi u qu . Nh r ng m i ti n trình đ c t o b i MDaemon s l y th cho đ n khi t t c th t đ c l y v . Do đó t o 4 ti n trình đ l y t 20 ngu n POP thì t t h n là t o 20 ti n trình và m i ti n trình ch l y t m t ngu n. T t nh t là t o t 2 đ n 4 cho s d ng Dialup và 5 cho s d ng ISDN.

Maximum concurrent POP/IMAP inbound sessions: Giá tr l n nh t đ ng th i mà client có th k t n i đ n b ng POP và IMAP mà MDaemon cho phép tr c khi tr l i “Server Too Busy”.

f, Archival

Archive a copy of all inbound/outbound mail

L a ch n cho phép b t tính n ng archival. Archival có tác d ng t o thêm m t b n c a các th g i vào ho c ra MDaemon Server r i chuy n t i m t đa ch xác đnh đi n h p đi u khi n "Send a copy of every inbound/outbound message to these addresses"

Send a copy of every inbound/outbound message to these addresses:

i n m t ho c nhi u đa ch th mà mu n g i t i khi các th chuy n qua MDaemon (Các đ a ch cách nhau d u ph y)

Include MDaemon mailing list messages in the archive also: L a ch n cho phép Achivel có tác d ng v i c th c a mailing list

Include MultiPOP collected mail in the archive also: L a ch n cho phép Achivel có tác d ng v i c các th đ c l y v thông qua MultiPOP

Label archive messages with “(archive copy)” in message subject: L a ch n cho phép đi n “(Archive Copy)” vào ph n Subject: c a các b n th archivel.

g, Pruning

Hình 4.7

B ng đi u khi n này cho phép thi t l p cho các account lâu không đ c s d ng ho c các th l u l i lâu trong h p th . Hàng ngày vào n a đêm MDaemon s xoá các th và các accounts đã h t h n quy đnh. C ng có b ng đi u khi n t ng t đ thi t l p cho các domain khác mà MDaemon qu n lý và nó n m trong ph n Secondary Domains

Account and Old Mail Pruning

Automatically delete account if inactive for XX days (0 = never): Thi t l p s ngày mà b n mu n account thu c domain khi không ho t đ ng s b xoá.

Giá tr “0” trong h p đi u khi n ngh a là các account s không bao gi b xoá dù nó không ho t đ ng trong th i gian bao lâu.

Delete messages older than XX days (0 = never): Thi t l p s ngày đ c phép mà th n m trong h p th c a ng i s d ng tr c khi b xoá. Giá tr “0”

ngh a là th s không bao gi b xoá dù nó n m trong h p th c a ng i s d ng bao lâu

Delete deleted IMAP messages older than XX days (0 = never): Thi t l p s ngày mà IMAP messages thi t l p c nh báo xoá s b xoá kh i h p th c a ng i s d ng Giá tr “0” ngh a là th s không b xoá dù th i gian là bao lâu.

Delete old messages from IMAP folders as well: L a ch n cho phép thi t l p “Delete messages older than…” C ng có tác d ng v i các th trong th m c IMAP. Không l a ch n thì th trong th m c IMAP s không b xoá dù th i gian trong th m c là bao lâu.

Hình 4.8

h, Directories

Directories

RAW formatted mail is picked up from this directory: i n th m c mà MDaemon ch a các th đ n có d ng RAW. Th m c này s đ c quét m i l n ti n trình x lý cho các th d ng RAW, sau đó server s chuy n th thành d ng RFC-822 và chuy n đ n ng i nh n.

Bad messages (parsing errors, unknown users, etc) are placed here: i n th m c mà các th l i s đ c l u. Th l i là các th không xác đ nh đ c ng i nh n và các th có kh n ng gây ra l i cho h th ng th ( virus, spam ...)

When collecting inbound mail, work files should be stored here: Là th m c mà MDaemon s ch a các th nh n v tr c khi chuy n cho ng i nh n.

Th m c này ch s d ng trong khi ti n trình SMTP đang th c hi n.

RFC-822 compliant remote message queue (non-local mail only): i n th m c mà MDaemon s s d ng cho th đ i đó tr c khi g i đi. Th m c này s ch ch a các th có đnh d ng theo tiêu chu n RFC-822 và đ i đ n l t chuy n ra ngoài Internet ho c mail gateway.

RFC-822 compliant local message queue (local mail only): i n th m c mà MDaemon s d ng cho các th đ i g i cho các ng i dùng mà chính nó qu n lý (local mail). Th m c này ch ch a các th có đ nh d ng theo tiêu chu n RFC-822 và đ i chuy n đ n h p th t i server.

Mailing list digests are stored here while waiting to be queued: i n th m c mà MDaemon s d ng đ ch a các th Digest đ đ i chuy n đi.

Mailing list digests are archived here: i n th m c mà MDaemon s d ng đ ch a Archive Digests.

Log transcript files are stored here: i n th m c ch a các log (logfile ghi l i ti n trình g i nh n th và s ki n v i h th ng).

Hình 4.9

i, POP Check

POP Before SMTP

Perform a POP check before sending waiting mail: L a ch n cho phép yêu c u ph i ki m tra POP tr c khi đ c phép g i ho c nh n th .

Host name or IP address: i n tên c a host ho c đa ch IP mà mu n k t n i đ n

POP logon: i n logon ho c account POP password: i n m t kh u j, Unknown Mail

What To Do With Mail For Unknown Local Users

Route message back to sender: L a ch n cho phép các th đ n server mà không xác đnh đ c ng i nh n s g i ng c l i cho ng i g i.

Hình 4.10

Hình 4.11

Một phần của tài liệu Hệ thống thư điện tử (Trang 89 - 102)

Tải bản đầy đủ (PDF)

(203 trang)