โพสต์ฟิกซ์ การค้นหาอาจซ้อนกันดังนั้นคุณจึงสามารถกรองการรับการรักษาพิเศษออกไปก่อนได้ ผู้รับจากนั้นเลือกปฏิเสธโดยไม่คาดคิด ผู้ส่ง เพียงเพื่อเหล่านั้น
ใส่การค้นหาต่อผู้รับลงในคลาสข้อจำกัดที่เหมาะสม โดยทั่วไป smtpd_recipient_restrictions
ใน `main.cf´ แต่ถ้าคุณใช้บางรูปแบบของ รายการที่อนุญาต ที่นั่นคุณจะต้องคิดถึงคำสั่งซื้อ มิฉะนั้น การแทนที่ที่มีไว้สำหรับวัตถุประสงค์อื่นอาจแทนที่ข้อจำกัด "เฉพาะ ACME" ด้วย
smtpd_recipient_restrictions =
[..]
ปฏิเสธ_non_fqdn_recipients
check_recipient_access pcre:/etc/postfix/access_recipient.pcre
[..]
ในการค้นหานั้น /etc/postfix/access_recipient.pcre
กำหนดผู้รับที่ต้องการการดูแลเป็นพิเศษ:
/^acme@(onedomain|otherdomain)\.example$/ smtpd_restriction_sender_acme
สร้างการค้นหาใหม่นั้นกลับเข้ามา main.cf
:
smtpd_restriction_classes =
smtpd_restriction_sender_acme
[..]
smtpd_restriction_sender_acme =
check_sender_access pcre:/etc/postfix/maps/access_sender_acme.pcre
ในการค้นหานั้น /etc/postfix/access_sender_acme.pcre
กำหนดว่าผู้ส่งรายใดได้รับการปฏิบัติตามปกติ และสิ่งที่ต้องทำเกี่ยวกับส่วนที่เหลือ:
/@acme\.example$/ ไม่ทราบ
/./ ปฏิเสธ 5.7.0 ผู้รับใช้สำหรับ ACME เท่านั้น
ตรวจสอบคร่าวๆ:
คำตอบของฉันใช้ได้กับบริษัทยูนิคอร์น ACME Inc ที่ไม่มีอยู่จริง ซึ่งสัญญาว่าจะไม่ส่งจดหมายที่ถูกต้องจากผู้ส่งซองจดหมายนอกเหนือจาก *@acme.example
.
สิ่งนี้ไม่ได้สัญญาไว้สำหรับ PayPal ซึ่งแทนที่จะยุติข้อความที่ส่งจากโดเมนอื่นที่ไม่ได้ระบุต่อสาธารณะอย่างถาวร บอกคุณ เพื่อจดจำฟิชชิงด้วยวิธีที่ฟิชเชอร์อาจสะกดคุณไม่ออก ชื่อเต็ม. หาก PayPal ส่งข้อความที่สำคัญและถูกต้องตามกฎหมายจากโดเมนอื่นถึงคุณ คุณจะไม่ได้รับข้อความเหล่านั้น
วิธีแก้ปัญหาทั้งหมดค่อนข้างไร้ประโยชน์หากคุณไม่ได้ปฏิเสธข้อความด้วย การอ้างสิทธิ์ มาจาก PayPal แต่ไม่สามารถแสดงหลักฐานที่ตรวจสอบได้ว่าเป็นจริง ฉันแนะนำ ดีมาร์ค milter ตั้งค่าให้ปฏิเสธข้อความที่ล้มเหลว
แน่นอนคุณ สามารถ ยังใช้ ทิ้ง
แทนที่ เลื่อน
หรือ ปฏิเสธ
อย่างที่ฉันแนะนำ แต่นั่นหมายความว่าการตั้งค่าของคุณน่ารำคาญกว่าในการวินิจฉัยหากเกณฑ์การเลือกของคุณหยุดจดจำจดหมายที่ต้องการทั้งหมด และนอกจากนี้ หมายความว่าคุณต้องได้รับจดหมายฉบับเต็มก่อนจึงจะรับรู้ว่าจะไม่ถูกส่งต่อไป