ข้อ จำกัด เกี่ยวกับที่อยู่ผู้ส่ง smtpd_sender_restrictions
พารามิเตอร์นี้ระบุข้อ จำกัด เพิ่มเติมเกี่ยวกับที่อยู่ผู้ส่งซึ่งไคลเอ็นต์ SMTP สามารถส่งในคำสั่ง MAIL FROM ค่าเริ่มต้นคือการอนุญาตที่อยู่ผู้ส่งใด ๆ มีข้อ จำกัด ดังต่อไปนี้:
- permit_mynetworks: อนุญาตหากที่อยู่ไคลเอ็นต์ตรงกับ $mynetworks
- ปฏิเสธ reject_unknown_client: ปฏิเสธคำขอหากไม่ทราบชื่อโฮสต์ของไคลเอ็นต์
- ปฏิเสธ reject_maps_rbl: ปฏิเสธหากลูกค้าอยู่ภายใต้ $maps_rbl_domains
- ปฏิเสธ reject_invalid_hostname: ปฏิเสธชื่อโฮสต์ HELO ที่มีไวยากรณ์ไม่ถูกต้อง
- ปฏิเสธ reject_unknown_hostname: ปฏิเสธชื่อโฮสต์ HELO ที่ไม่มีระเบียน DNS A หรือ MX
- ปฏิเสธ reject_unknown_sender_domain: ปฏิเสธโดเมนผู้ส่งที่ไม่มีระเบียน A หรือ MX
- check_sender_access maptype:mapname: ค้นหาที่อยู่ผู้ส่งโดเมนหลักหรือ localpart @ ปฏิเสธหากผลลัพธ์คือ REJECT หรือ "[45] xx text" อนุญาตเป็นอย่างอื่น
- check_client_access maptype:mapname: ดู smtpd_client_restrictions
- check_helo_access maptype:mapname: ดู smtpd_helo_restrictions
- ปฏิเสธ reject_non_fqdn_hostname: ปฏิเสธชื่อโฮสต์ HELO ที่ไม่อยู่ในรูปแบบ FQDN
- ปฏิเสธ reject_non_fqdn_sender: ปฏิเสธที่อยู่ผู้ส่งที่ไม่ได้อยู่ในรูปแบบ FQDN
- reject: ปฏิเสธคำขอ วางสิ่งนี้ไว้ท้ายข้อ จำกัด
- permit: อนุญาตคำขอ วางสิ่งนี้ไว้ท้ายข้อ จำกัด
ข้อ จำกัด ถูกนำไปใช้ตามลำดับที่ระบุ ข้อ จำกัด แรกที่ตรงกับที่ชนะ ระบุรายการข้อ จำกัด คั่นด้วยเครื่องหมายจุลภาคและ / หรือช่องว่าง ดำเนินการต่อบรรทัดยาวโดยเริ่มบรรทัดถัดไปด้วยช่องว่าง