`smtpd_sender_restrictions`

このパラメーターは、SMTPクライアントがMAIL FROMコマンドで送信できる送信者アドレスに対するオプションの制限を指定します。

デフォルトでは、すべての送信者アドレスを許可します。次の制限があります。

- `permit_mynetworks:`クライアントのアドレスが`$mynetworks`一致する場合に許可します。
- `reject_unknown_client:`クライアントのホスト名が不明な場合、リクエストを拒否します。
- `reject_maps_rbl:`クライアントが`$maps_rbl_domains`下にリストされている場合は拒否します。
- `reject_invalid_hostname:`構文が`reject_invalid_hostname:`ないHELOホスト名を拒否します。
- `reject_unknown_hostname:` DNS AまたはMXレコードのないHELOホスト名を拒否します。
- `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:` FQDN形式でないHELOホスト名を拒否します
- `reject_non_fqdn_sender:` FQDN形式でない送信者アドレスを拒否します
- `reject:`リクエストを拒否します。これを制限の最後に置きます。
- `permit:`リクエストを許可します。これを制限の最後に置きます。

制限は指定された順序で適用されます。勝った最初の制限。

コンマや空白で区切られた制限のリストを指定します。空白で次の行を開始して、長い行を続けます。