HoVn_CNTT
27-12-2010, 04:20 PM
Cấu hình Sendmail:
************************************************** **************************
Bước 1: Kiểm tra gói sendmail: rpm –qa |grep sendmail
sendmail-cf-8.14.4-5.fc13.noarch
sendmail-8.14.4-5.fc13.i686
sendmail-doc-8.14.4-5.fc13.noarch
Bước 2: Kiểm tra phân giải DNS của mail server.
Bước 3: Cấu hình trong file /etc/hosts
192.168.137.159 sfm-14 mail-sv.mm02a.com# Added by NetworkManager
127.0.0.1 sfm-14 mail-sv.mm02a.com localhost4
::1 sfm-14 localhost6.localdomain6 localhost6
Bước 4: Cấu hình sendmail file /etc/mail/sendmail.cf
-Cấu hình tên miền:(tai dong 89 fc13, 85 fc14)
Cwlocalhost mm02a.com #Tại đây cấu hình tên miền của bạn
#Cách nhau bằng khoảng trắng.
-Cấu hình lắng nghe trên mọi IP: (Tại dòng 265 for fc13, 261 for fc14)
#O DaemonPortOptions=Port=smtp,Addr=127.0.0.1, Name=MTA
Bước 5: Cấu hình RELAY file /etc/mail/access để chấp nhận gửi và nhận mail trong miền cục bộ và thực hiện nhiều việc khác:
Connect:mm02a.com RELAY
Connect:192.168.137.159 RELAY
-Sau khi cấu hình cập nhật lại vào thư mục access.db để sendmail đọc thông tin trong access.db:
[root@sfm mail]# makemap hash access.db<access
Cập nhật lại sendmail
Bước 6: Kiem tra dovecot: rpm -qa dovecot
Cấu hình giao thức POP3/IMAP file /etc/dovecot.conf for fc 13 (/etc/dovecot/dovecot.conf)
-Hỗ trợ giao thức: protocols = imap pop3 imaps pop3s (tại dòng 20 for fc13)
protocols = imap pop3 lmtp(25 for fc14)
-Lăng nghe trên tất cả các port: listen = *, [::] (tại dòng 40 fc13, 31 for fc14)
Cập nhật lại dovecot
Sử dụng lệnh để kiểm tra lăng nghe trên các port: netstat –an
SMTP: 25 POP3: 110 IMAP: 143
Buoc 6: Test mail:
Tao hai useradd -s /sbin/nologin gvien
useradd -s /sbin/nologin svien
Gui va nhan mail: mail -v gvien@mm02a.com
mail -u gvien
Chú ý lỗi mail_location, các bạn bỏ dấu # trước hai dòng dưới
mail_location = maildir:~/Maildir
mail_location = mbox:~/mail:INBOX=/var/mail/%u
:cutesmile::005:
************************************************** **************************
Bước 1: Kiểm tra gói sendmail: rpm –qa |grep sendmail
sendmail-cf-8.14.4-5.fc13.noarch
sendmail-8.14.4-5.fc13.i686
sendmail-doc-8.14.4-5.fc13.noarch
Bước 2: Kiểm tra phân giải DNS của mail server.
Bước 3: Cấu hình trong file /etc/hosts
192.168.137.159 sfm-14 mail-sv.mm02a.com# Added by NetworkManager
127.0.0.1 sfm-14 mail-sv.mm02a.com localhost4
::1 sfm-14 localhost6.localdomain6 localhost6
Bước 4: Cấu hình sendmail file /etc/mail/sendmail.cf
-Cấu hình tên miền:(tai dong 89 fc13, 85 fc14)
Cwlocalhost mm02a.com #Tại đây cấu hình tên miền của bạn
#Cách nhau bằng khoảng trắng.
-Cấu hình lắng nghe trên mọi IP: (Tại dòng 265 for fc13, 261 for fc14)
#O DaemonPortOptions=Port=smtp,Addr=127.0.0.1, Name=MTA
Bước 5: Cấu hình RELAY file /etc/mail/access để chấp nhận gửi và nhận mail trong miền cục bộ và thực hiện nhiều việc khác:
Connect:mm02a.com RELAY
Connect:192.168.137.159 RELAY
-Sau khi cấu hình cập nhật lại vào thư mục access.db để sendmail đọc thông tin trong access.db:
[root@sfm mail]# makemap hash access.db<access
Cập nhật lại sendmail
Bước 6: Kiem tra dovecot: rpm -qa dovecot
Cấu hình giao thức POP3/IMAP file /etc/dovecot.conf for fc 13 (/etc/dovecot/dovecot.conf)
-Hỗ trợ giao thức: protocols = imap pop3 imaps pop3s (tại dòng 20 for fc13)
protocols = imap pop3 lmtp(25 for fc14)
-Lăng nghe trên tất cả các port: listen = *, [::] (tại dòng 40 fc13, 31 for fc14)
Cập nhật lại dovecot
Sử dụng lệnh để kiểm tra lăng nghe trên các port: netstat –an
SMTP: 25 POP3: 110 IMAP: 143
Buoc 6: Test mail:
Tao hai useradd -s /sbin/nologin gvien
useradd -s /sbin/nologin svien
Gui va nhan mail: mail -v gvien@mm02a.com
mail -u gvien
Chú ý lỗi mail_location, các bạn bỏ dấu # trước hai dòng dưới
mail_location = maildir:~/Maildir
mail_location = mbox:~/mail:INBOX=/var/mail/%u
:cutesmile::005: