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:拒絕沒有DNS A或MX記錄的HELO主機名。
- reject_unknown_sender_domain:拒絕沒有A或MX記錄的發件人域。
- *check_relay_domains:僅允許郵件: 拒絕其他任何東西。
- permit_auth_destination:允許郵件:
- reject_unauth_destination:拒絕郵件,除非已發送
- reject_unauth_pipelining:拒絕通過不正確的管道方式發送垃圾郵件的郵件
- permit_mx_backup:接受將我列為MX主機的網站的郵件。
- reject_unknown_recipient_domain:拒絕沒有A或MX記錄的域。
- check_recipient_access maptype:mapname:查找收件人地址,父域或localpart @。如果結果是拒絕或“ [45] xx文本”,則拒絕。否則允許。
- 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:拒絕非FQDN格式的HELO主機名。
- reject_non_fqdn_sender:拒絕非FQDN格式的發件人地址。
- reject_non_fqdn_recipient:拒絕非FQDN格式的收件人地址。
- reject:拒絕請求。將其放在限制的末尾。
- permit:允許請求。將其放在限制的末尾。
限制按照指定的順序應用;符合條件的第一個限制條件。 指定限制列表,以逗號和/或空格分隔。通過在下一行以空格開頭繼續長行。
注意:您必須至少指定以下限制之一,否則POSTFIX拒絕接收郵件:
reject, check_relay_domains, reject_unauth_destination