เรากำลังใช้เซิร์ฟเวอร์ postfix เพื่อส่งและรับอีเมลสำหรับโดเมน (เช่น example.org) ที่มีการกำหนดค่า DKIM และ SPF และผู้ใช้ได้รับการตรวจสอบสิทธิ์ผ่าน SASL
เราตัดสินใจที่จะ ภายนอกแอปพลิเคชันที่ต้องส่งอีเมล @example.org ผ่านเซิร์ฟเวอร์ smtp ภายนอกสำหรับที่อยู่อีเมลที่รู้จัก 5 รายการ.
ไม่มีปัญหาในการส่งอีเมลไปยังเซิร์ฟเวอร์ SMTP ทั้งหมดยกเว้นเซิร์ฟเวอร์ของเรา เนื่องจากที่อยู่อีเมลของผู้ส่งถือเป็นที่อยู่อีเมลภายในและจำเป็นต้องได้รับการตรวจสอบสิทธิ์เพื่อส่งอีเมลไปยังเซิร์ฟเวอร์ postfix ของเรา
มีวิธีการกำหนดค่า postfix เพื่ออนุญาตให้ที่อยู่ IP ของเซิร์ฟเวอร์ภายนอกส่งอีเมลหรือไม่ ไปยังเซิร์ฟเวอร์ของเราสำหรับที่อยู่ที่รู้จัก 5 แห่งเท่านั้น?
ดูเหมือนว่าเป็นไปได้ที่จะจัดการด้วย smtpd_recipient_restrictions/check_recipient_access ตัวเลือก แต่เป็นไปได้ไหมที่จะ ระบุ 5 อีเมลด้วย IP ของเซิร์ฟเวอร์ภายนอกเท่านั้น??
ตัวอย่างทั้งหมดที่เราพบระบุไว้
[email protected] permit_mynetworks ปฏิเสธ
เราคิดว่ามีความเสี่ยงเกินไปที่จะอนุญาตให้ส่งที่อยู่ IP ของเซิร์ฟเวอร์ภายนอกสำหรับโดเมนทั้งหมดของเรา