เรามีเซิร์ฟเวอร์ Postfix SMTP ที่เชื่อมโยงกับที่อยู่ IP สองแห่งและให้บริการอีเมลสำหรับสองโดเมนที่แตกต่างกัน เราไม่สามารถเปลี่ยนโดเมนเพื่อใช้ทั้ง IP เดียวและที่เหมือนกัน ที่อยู่ IP ทั้งสองนั้นมี DNS แบบย้อนกลับ
- 1.1.1.1 กลับไปที่ mail.domain1.com
- 2.2.2.2 กลับไปที่ mail.domain2.com
ในการกำหนดค่า Postfix ของเราฉันมี
myhostname = mail.domain1.com
myhostname = mail.domain2.com
inet_interfaces = 1.1.1.1, 2.2.2.2
smtpd_banner = $myhostname Mail Server
(และบางสิ่งอื่น ๆ ซึ่งฉันคิดว่าไม่เกี่ยวข้อง)
การใช้MXToolbox การรันคำสั่ง smtp test บน mail.domain2.com จะส่งคืนทุกสิ่งเป็น OK แต่การเรียกใช้บน mail.domain1.com จะส่งคืนข้อผิดพลาดเนื่องจาก Postfix ระบุว่าตัวเองเป็น 'mail.domain2.com' ในแบนเนอร์ SMTP อย่างไร ฉันจะให้มันคืนแบนเนอร์ที่ถูกต้องตามที่อยู่ IP ภายนอกที่ใช้ได้อย่างไร