`smtpd_recipient_restrictions`

พารามิเตอร์นี้ระบุข้อ จำกัด ของที่อยู่ผู้รับที่ไคลเอ็นต์ SMTP สามารถส่งในคำสั่ง RCPT TO

จุดหมายปลายทางเหล่านี้ไม่จำเป็นต้องมีรายชื่อเป็น `$relay_domains`

มีข้อ จำกัด ต่อไปนี้ (* เป็นส่วนหนึ่งของการตั้งค่าเริ่มต้น):

- `*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_relay_domains:` อนุญาตเฉพาะจดหมาย:
  - ไปยังจุดหมายปลายทางที่ตรงกับ `$inet_interfaces` , `$mydestination` หรือ `$virtual_maps`
  - จากไคลเอนต์ที่เชื่อถือได้ที่ตรงกับ `$relay_domains` หรือโดเมนย่อยของมัน
  - จากลูกค้าที่ไม่น่าเชื่อถือไปยังปลายทางที่ตรงกับ `$relay_domains` หรือโดเมนย่อยของมัน (ยกเว้นที่อยู่ที่มีการกำหนดเส้นทางผู้ส่งที่ระบุ)
  ปฏิเสธสิ่งอื่นใด
- `permit_auth_destination:` จดหมายอนุญาต:
  - ไปยังจุดหมายปลายทางที่ตรงกับ `$inet_interfaces` , `$mydestination` หรือ `$virtual_maps`
  - ไปยังจุดหมายปลายทางที่ตรงกับ `$relay_domains` หรือโดเมนย่อยของมันยกเว้นที่อยู่ที่มีการกำหนดเส้นทางผู้ส่ง
- ปฏิเสธ `reject_unauth_destination:` ปฏิเสธเมลยกเว้นว่าจะถูกส่ง
  - ไปยังจุดหมายปลายทางที่ตรงกับ `$inet_interfaces` , `$mydestination` หรือ `$virtual_maps`
  - ไปยังจุดหมายปลายทางที่ตรงกับ `$relay_domains` หรือโดเมนย่อยของมันยกเว้นที่อยู่ที่มีการกำหนดเส้นทางผู้ส่ง
- ปฏิเสธ `reject_unauth_pipelining:` ปฏิเสธจดหมายจากการส่งสแปมแวร์อย่างไม่เหมาะสม
- `permit_mx_backup:` ยอมรับเมลสำหรับไซต์ที่แสดงว่าฉันเป็นโฮสต์ MX
- ปฏิเสธ `reject_unknown_recipient_domain:` ปฏิเสธโดเมนที่ไม่มีระเบียน A หรือ MX
- `check_recipient_access maptype:mapname:` ค้นหาที่อยู่ผู้รับ, โดเมนหลักหรือ localpart @ ปฏิเสธหากผลลัพธ์คือ REJECT หรือ "[45] xx text" อนุญาตเป็นอย่างอื่น
- `check_client_access maptype:mapname:` ดู smtpd_client_restrictions
- `check_helo_access maptype:mapname:` ดู smtpd_helo_restrictions
- `check_sender_access maptype:mapname:` ดู smtpd_sender_restrictions
- ปฏิเสธ `reject_non_fqdn_hostname:` ปฏิเสธชื่อโฮสต์ HELO ที่ไม่อยู่ในรูปแบบ FQDN
- ปฏิเสธ `reject_non_fqdn_sender:` ปฏิเสธที่อยู่ผู้ส่งที่ไม่ได้อยู่ในรูปแบบ FQDN
- ปฏิเสธ `reject_non_fqdn_recipient:` ปฏิเสธที่อยู่ผู้รับที่ไม่ได้อยู่ในรูปแบบ FQDN
- `reject:` ปฏิเสธคำขอ วางสิ่งนี้ไว้ท้ายข้อ จำกัด
- `permit:` อนุญาตคำขอ วางสิ่งนี้ไว้ท้ายข้อ จำกัด

ข้อ จำกัด ถูกนำไปใช้ตามลำดับที่ระบุ ข้อ จำกัด แรกที่ตรงกับที่ชนะ

ระบุรายการข้อ จำกัด คั่นด้วยเครื่องหมายจุลภาคและ / หรือช่องว่าง ดำเนินการต่อบรรทัดยาวโดยเริ่มบรรทัดถัดไปด้วยช่องว่าง

หมายเหตุ: คุณต้องระบุอย่างน้อยหนึ่งข้อ จำกัด ดังต่อไปนี้ POSTFIX อื่น ๆ อ้างอิงเพื่อรับจดหมาย:
`reject, check_relay_domains, reject_unauth_destination`