<ก่อนหน้านี้ | Contents | ถัดไป>
1.5. จัดส่งทางไปรษณีย์
อีกตัวเลือกหนึ่งสำหรับการกำหนดค่า Postfix สำหรับ SMTP-AUTH คือการใช้แพ็คเกจส่งจดหมาย แพ็คเกจนี้จะติดตั้ง Dovecot และกำหนดค่า Postfix เพื่อใช้ทั้งการรับรองความถูกต้อง SASL และในฐานะตัวแทนการจัดส่งจดหมาย (MDA)
คุณอาจต้องการหรือไม่ต้องการเรียกใช้ IMAP, IMAPS, POP3 หรือ POP3S บนเซิร์ฟเวอร์อีเมลของคุณ ตัวอย่างเช่น หากคุณกำลังกำหนดค่าเซิร์ฟเวอร์ของคุณให้เป็นเกตเวย์อีเมล ตัวกรองสแปม/ไวรัส ฯลฯ หากเป็นกรณีนี้ การใช้คำสั่งด้านบนเพื่อกำหนดค่า Postfix สำหรับ SMTP-AUTH อาจง่ายกว่าการใช้ mail-stack-delivery .
ในการติดตั้งแพ็คเกจ จากพรอมต์เทอร์มินัลให้ป้อน:
sudo apt ติดตั้ง mail-stack-delivery
ตอนนี้คุณควรมีเซิร์ฟเวอร์เมลที่ใช้งานได้ แต่มีตัวเลือกสองสามตัวที่คุณอาจต้องการปรับแต่งเพิ่มเติม ตัวอย่างเช่น แพ็คเกจใช้ใบรับรองและคีย์จากแพ็คเกจ ssl-cert (ลงนามด้วยตนเอง) และในสภาพแวดล้อมที่ใช้งานจริง คุณควรใช้ใบรับรองและคีย์ที่สร้างขึ้นสำหรับโฮสต์ ดูส่วนที่ 5 “ใบรับรอง” [หน้า. 198] สำหรับรายละเอียดเพิ่มเติม
เมื่อคุณมีใบรับรองและคีย์ที่กำหนดเองสำหรับโฮสต์แล้ว ให้เปลี่ยนตัวเลือกต่อไปนี้สำหรับ postfix ใน /etc/postfix/main.cf เพื่อให้ตรงกับคีย์ใหม่ของคุณ:
smtpd_tls_cert_file = #yourcertfile# smtpd_tls_key_file = #yourkeyfile#
และสำหรับ Dovecot ใน /etc/dovecot/conf.d/10-ssl.conf:
ssl_cert = <#yourcertfile# ssl_key = <#yourkeyfile#
จากนั้นรีสตาร์ท Postfix:
sudo systemctl รีสตาร์ท postfix.service