Posted by: Yell | 3 มีนาคม 2010

Postfix SMTP Authentication

1. สร้างไฟล์สำหรับเก็บ User/Password ไว้ที่ /etc/postfix/sasl_passwd โดยมีรูปแบบคือ
mail.domain.com username:password

2. ปรับ owner เป็น root และ เปลี่ยนโหมดเป็น 600 => chown root:root sasl_passwd && chmod 600 sasl_passwd

3. สร้าง DB file ด้วยคำสั่ง
postmap hash:/etc/postfix/sasl_passwd

4. ปรับค่าใน /etc/postfix/main.cf ให้ใช้งาน SMTP Authentication
# SASL SUPPORT FOR SERVERS
#
# The following options set parameters needed by Postfix to enable
# Cyrus-SASL support for authentication of mail servers.
#
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options =

5. โหลด postfix ใหม่
postfix reload


ใส่ความเห็น

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / เปลี่ยนแปลง )

Twitter picture

You are commenting using your Twitter account. Log Out / เปลี่ยนแปลง )

Facebook photo

You are commenting using your Facebook account. Log Out / เปลี่ยนแปลง )

Google+ photo

You are commenting using your Google+ account. Log Out / เปลี่ยนแปลง )

Connecting to %s

หมวดหมู่

%d bloggers like this: