ユーザーが次のアカウントにのみメールを送信できるようにするコマンドを設定したいと思います。
@hotmail.com
@gmail.com
@talktalk.net
例えば。ユーザーがその電子メールを有効な電子メールでのみ入力できるように設定する方法はありますか?
答え1
MTA(ローカルPostfixなど)を制御できる場合は、それを使用してsmtpd_recipient_restrictions
電子メールを送信できるドメインを制限できます。
まず、ホワイトリストファイル(例/etc/postfix/recipient_domains
:)を作成します。
hotmail.com OK
gmail.com OK
talktalk.net OK
ハッシュファイルを作成してください...
$ postmap /etc/postfix/recipient_domains
ここで編集/etc/postfix/main.cf
して制限を追加します。
smtpd_recipient_restrictions =
check_recipient_access hash:/etc/postfix/recipient_domains,
reject
そしてPostfixを再起動することを忘れないでください。