Thiết lập Mail Server trên nền tảng Debian- P5
Số trang: 5
Loại file: pdf
Dung lượng: 218.25 KB
Lượt xem: 13
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Tham khảo tài liệu thiết lập mail server trên nền tảng debian- p5, công nghệ thông tin, cơ sở dữ liệu phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
Nội dung trích xuất từ tài liệu:
Thiết lập Mail Server trên nền tảng Debian- P5sudo apt-get -t lenny-backports install dovecot-imapddovecot-pop3dCác định nghĩa về exim trong file/etc/exim4/conf.d/main/04_mailMEOmacrodefs:ldap_default_servers = ldap.middle.earth# mailMEO macros definitions.ifndef MAILMEO_DOMAINROOTMAILMEO_DOMAINROOT =ou=domains,dc=middle,dc=earth.endif.ifndef MAILMEO_MAINDOMAINMAILMEO_MAINDOMAIN = ${lookup ldap{USER=userid=exim,dc=middle,dc=earth PASS=eximmtaldap:///MAILMEO_DOMAINROOT?dc?one?(associatedDomain=$domain)}}.endifdomainlist mailMEO_domains = PASS=eximmta ldap:///MAILMEO_DOMAINROOT?associatedDomain?one?(&(objectClass=inetLocalMailRecipient)(objectClass=dNSDomain)(mailHost=${lookupdnsdb{a=$primary_hostname}{$value}fail}))}}}{,}{\n}}trong đó giá trị mailMEO_domains sẽ trả lại kết quả làdanh sách các domain được nắm giữ trong LDAP, và đểkích hoạt các tính năng quản lý với các domain trongLDAP, đơn giản chúng ta chỉ cần tạo thêm các entry entrydựa vào mẫu sau (hãy thay đổi các thông số kỹ thuật theohệ thống của bạn):dn:dc=%MYDOMAIN.TLD%,ou=domains,dc=middle,dc=earthdc: middle.earthobjectClass: dNSDomainobjectClass: topobjectClass: inetLocalMailRecipientobjectClass: domainRelatedObjectmailHost: %IPADDR_OF_MAILSTORE%associatedDomain: %MYDOMAIN%Mặt khác, chúng ta phải chỉ định rõ ràng tới exim để chấpnhận các domain đó bằng cách thêm domainlist vào filercpt acl: /etc/exim4/conf.d/acl/30_exim4-config_check_rcpt, hãy thay đổi các thông số sau:require message = relay not permitted domains = +local_domains : +relay_to_domainsthành:require message = relay not permitted domains = +local_domains : +relay_to_domains :+mailMEO_domainsTại đây, MAILMEO_MAINDOMAIN đề cập đến 1 chứcnăng mà chúng ta hay gọi là domain aliasing, nó cho phépcác địa chỉ email của domain này cũng có thể tồn tại trongdomain khác. Trong dữ liệu mẫu lotr.middle.earth là 1domain alias của middle.earth, do vậy mailbox của frodo cóthể được truy cập từ frodo@middle.earth hoặcfrodo@lotr.middle.earth. Trong đó middle.earth là domainchính, với mức phân quyền nhất định, ví dụ tính năng xácthực qua chuẩn POP/IMAP/SMTP chỉ có thể dùng đượcqua domain chính này.Aliases:Đây là địa chỉ thứ 2 dành cho mailbox, chúng phải thuộc vềcùng 1 domain cũng như địa chỉ đến. 1 Alias có thể đượcgán đến nhiều mailbox, nếu trong trường hợp tất cả cácmailbox nhận email để gửi tới các địa chỉ có sẵn. Trongmục dữ liệu mẫu, baggins@middle.earth là 1 alias củafrodo@middle.earth và shire@middle.earth là alias của cả2, frodo@middle.earth và sam@middle.earth.Để gán các alias vào mailbox có sẵn, các bạn chỉ cần thêmthuộc tính mailLocalAddress với địa chỉ mail của alias đó.File /etc/exim4/conf.d/router/070_mailMEO_alias đảmnhận nhiệm vụ định tuyến cho những địa chỉ nhưmailMEO_alias:mailMEO_alias:driver = redirect debug_print = R: locally aliased from$local_part@$domain domains = +mailMEO_domains qualify_domain = MAILMEO_MAINDOMAIN check_ancestor = true local_parts =
Nội dung trích xuất từ tài liệu:
Thiết lập Mail Server trên nền tảng Debian- P5sudo apt-get -t lenny-backports install dovecot-imapddovecot-pop3dCác định nghĩa về exim trong file/etc/exim4/conf.d/main/04_mailMEOmacrodefs:ldap_default_servers = ldap.middle.earth# mailMEO macros definitions.ifndef MAILMEO_DOMAINROOTMAILMEO_DOMAINROOT =ou=domains,dc=middle,dc=earth.endif.ifndef MAILMEO_MAINDOMAINMAILMEO_MAINDOMAIN = ${lookup ldap{USER=userid=exim,dc=middle,dc=earth PASS=eximmtaldap:///MAILMEO_DOMAINROOT?dc?one?(associatedDomain=$domain)}}.endifdomainlist mailMEO_domains = PASS=eximmta ldap:///MAILMEO_DOMAINROOT?associatedDomain?one?(&(objectClass=inetLocalMailRecipient)(objectClass=dNSDomain)(mailHost=${lookupdnsdb{a=$primary_hostname}{$value}fail}))}}}{,}{\n}}trong đó giá trị mailMEO_domains sẽ trả lại kết quả làdanh sách các domain được nắm giữ trong LDAP, và đểkích hoạt các tính năng quản lý với các domain trongLDAP, đơn giản chúng ta chỉ cần tạo thêm các entry entrydựa vào mẫu sau (hãy thay đổi các thông số kỹ thuật theohệ thống của bạn):dn:dc=%MYDOMAIN.TLD%,ou=domains,dc=middle,dc=earthdc: middle.earthobjectClass: dNSDomainobjectClass: topobjectClass: inetLocalMailRecipientobjectClass: domainRelatedObjectmailHost: %IPADDR_OF_MAILSTORE%associatedDomain: %MYDOMAIN%Mặt khác, chúng ta phải chỉ định rõ ràng tới exim để chấpnhận các domain đó bằng cách thêm domainlist vào filercpt acl: /etc/exim4/conf.d/acl/30_exim4-config_check_rcpt, hãy thay đổi các thông số sau:require message = relay not permitted domains = +local_domains : +relay_to_domainsthành:require message = relay not permitted domains = +local_domains : +relay_to_domains :+mailMEO_domainsTại đây, MAILMEO_MAINDOMAIN đề cập đến 1 chứcnăng mà chúng ta hay gọi là domain aliasing, nó cho phépcác địa chỉ email của domain này cũng có thể tồn tại trongdomain khác. Trong dữ liệu mẫu lotr.middle.earth là 1domain alias của middle.earth, do vậy mailbox của frodo cóthể được truy cập từ frodo@middle.earth hoặcfrodo@lotr.middle.earth. Trong đó middle.earth là domainchính, với mức phân quyền nhất định, ví dụ tính năng xácthực qua chuẩn POP/IMAP/SMTP chỉ có thể dùng đượcqua domain chính này.Aliases:Đây là địa chỉ thứ 2 dành cho mailbox, chúng phải thuộc vềcùng 1 domain cũng như địa chỉ đến. 1 Alias có thể đượcgán đến nhiều mailbox, nếu trong trường hợp tất cả cácmailbox nhận email để gửi tới các địa chỉ có sẵn. Trongmục dữ liệu mẫu, baggins@middle.earth là 1 alias củafrodo@middle.earth và shire@middle.earth là alias của cả2, frodo@middle.earth và sam@middle.earth.Để gán các alias vào mailbox có sẵn, các bạn chỉ cần thêmthuộc tính mailLocalAddress với địa chỉ mail của alias đó.File /etc/exim4/conf.d/router/070_mailMEO_alias đảmnhận nhiệm vụ định tuyến cho những địa chỉ nhưmailMEO_alias:mailMEO_alias:driver = redirect debug_print = R: locally aliased from$local_part@$domain domains = +mailMEO_domains qualify_domain = MAILMEO_MAINDOMAIN check_ancestor = true local_parts =
Tìm kiếm theo từ khóa liên quan:
cơ sở dữ liệu quan hệ cơ sở dữ liệu quan hệ database relationship thiết kế cơ sở dữ liệu quan hệ phương pháp thiết kế ngôn ngữ sqlGợi ý tài liệu liên quan:
-
Giáo trình Cơ sở dữ liệu: Phần 2 - TS. Nguyễn Hoàng Sơn
158 trang 294 0 0 -
Giáo trình Lập trình quản lý với Microsoft Access 2013 toàn tập: Phần 1
195 trang 238 0 0 -
Xây dựng ontology cho hệ thống truy vấn dữ liệu tùy chọn
5 trang 143 0 0 -
Mô tả công việc Chuyên gia cố vấn UI-UX
1 trang 100 0 0 -
26 trang 72 0 0
-
54 trang 70 0 0
-
Giáo trình Nhập môn cơ sở dữ liệu: Phần 2 - Trần Thành Trai
145 trang 69 0 0 -
Giáo trình Tin học ứng dụng trong kinh doanh
170 trang 58 0 0 -
Bài giảng Cơ sở dữ liệu - Hồ Cẩm Hà
163 trang 53 0 0 -
Đề thi Thực hành Cơ sở dữ liệu - Đề số 10
1 trang 47 1 0