กำหนดให้ส่งเมลได้ 1 โดเมน
สภาพแวดล้อม: CentOS-7-x86_64-Minimal-1511
Postfix+dovecot
# cd /etc/postfix
แก้ไขที่ไฟล์ main.cf
# vim main.cf
เพิ่มคำสั่งที่บรรทัดสุดท้าย
transport_maps = hash:/etc/postfix/transport
:wq! ออกมา
แก้ไขที่ไฟล์ transport
# vim transport
เพิ่มคำสั่งที่บรรทัดสุดท้าย ชื่อโดเมนที่เราต้องการติดต่อ ตัวอย่าง...
gmail.com : # หมายความว่าส่งได้เฉพาะเมลของ gmail.com
* discard : # หมายความว่าถ้าส่งไปที่อื่นให้ discard ออกให้หมด
:wq! ออกมา
บันทึก db
# postmap /etc/postfix/transport
รีสตาร์ทเซอร์วิส postfix
# systemctl restart postfix
จากการทดสอบส่งหลายๆ โดเมน เมลจะถูกส่งไปเฉพาะโดเมนที่เรากำหนดนั่นคือ gmail.com
และจากการเฝ้าดู 3 4 วัน เมลจะไม่ถูกส่งไปที่อื่น แต่พอปิดใช้งาน
#gmail.com : # หมายความว่าส่งได้เฉพาะเมลของ gmail.com
#* discard : # หมายความว่าถ้าส่งไปที่อื่นให้ discard ออกให้หมด
ปรากฎว่าเมลถูกส่งไปโดเมนอื่นด้วย ซึ่งมันไม่ควรเป็นแบบนั้น
มันควรถูกลบทิ้งไปเลย หาวิธีต่อไปครับ
Postfix+dovecot
# cd /etc/postfix
แก้ไขที่ไฟล์ main.cf
# vim main.cf
เพิ่มคำสั่งที่บรรทัดสุดท้าย
transport_maps = hash:/etc/postfix/transport
:wq! ออกมา
แก้ไขที่ไฟล์ transport
# vim transport
เพิ่มคำสั่งที่บรรทัดสุดท้าย ชื่อโดเมนที่เราต้องการติดต่อ ตัวอย่าง...
gmail.com : # หมายความว่าส่งได้เฉพาะเมลของ gmail.com
* discard : # หมายความว่าถ้าส่งไปที่อื่นให้ discard ออกให้หมด
:wq! ออกมา
บันทึก db
# postmap /etc/postfix/transport
รีสตาร์ทเซอร์วิส postfix
# systemctl restart postfix
จากการทดสอบส่งหลายๆ โดเมน เมลจะถูกส่งไปเฉพาะโดเมนที่เรากำหนดนั่นคือ gmail.com
และจากการเฝ้าดู 3 4 วัน เมลจะไม่ถูกส่งไปที่อื่น แต่พอปิดใช้งาน
#gmail.com : # หมายความว่าส่งได้เฉพาะเมลของ gmail.com
#* discard : # หมายความว่าถ้าส่งไปที่อื่นให้ discard ออกให้หมด
ปรากฎว่าเมลถูกส่งไปโดเมนอื่นด้วย ซึ่งมันไม่ควรเป็นแบบนั้น
มันควรถูกลบทิ้งไปเลย หาวิธีต่อไปครับ
ความคิดเห็น
แสดงความคิดเห็น