ここから本文です

Postfixで送信メールアドレスを制限するには?

gqx********さん

2018/12/1510:20:38

Postfixで送信メールアドレスを制限するには?

(CentOS7)

こんにちは、
現在CentOS7でPostfixを使っています。

今、virtualhostで
・hogehoge.com
・hagehage.net
・hugehuge.jp
を運営しているのですが、
セキュリティ対策のため、
基本的にこちらのサーバー内のドメインからのみ送信を受け付けたいのですが、
どのように設定すればいいのでしょうか?


送信を複数ドメインで拒否したい場合(例えばXXXX.YYYYトAAAA.BBBB)であれば
header_checksに
/^From:.*XXXX.YYYY/ DISCARD
/^From:.*AAAA.BBBB/ DISCARD
とかけるのですが、

送信を複数ドメインのみ許可したい場合は
header_checksは1行ごとの条件になるので、うまくいかないですし、
上記3つ以外をheader_checksに書くのはあまりにも微妙かと思っております。

おそらくheader_checks以外のmain.cfやその他で設定すると思うのですが、
どうしたらいいのかわかりません。



よろしくお願いいたします。

閲覧数:
20
回答数:
1
お礼:
100枚

違反報告

ベストアンサーに選ばれた回答

プロフィール画像

カテゴリマスター

2018/12/1513:01:40

はい、ここにやり方がありました。
実験してみると上手くいく様です。
https://www.jonki.net/entry/2014/05/08/235634

まず、
/etc/postfix/main.cf
に、

smtpd_sender_restrictions = check_sender_access hash:/etc/postfix/access,reject

という行を追加します。

/etc/postfix/access
というファイルを、

hogehoge.com OK
hagehage.net OK
hugehuge.jp OK

という内容で作製します。

postmap /etc/postfix/access
systemctl restart postfix

で完成です。

質問した人からのコメント

2018/12/15 20:24:23

ありがとうございます。
こちらでうまくいきました

ちなみに1点check_sender_accessでなく、
check_recipient_accessでうまくいきました。

色々とありがとうございます。

みんなで作る知恵袋 悩みや疑問、なんでも気軽にきいちゃおう!

Q&Aをキーワードで検索:

Yahoo!知恵袋カテゴリ

一覧を見る

Yahoo! JAPANは、回答に記載された内容の信ぴょう性、正確性を保証しておりません。
お客様自身の責任と判断で、ご利用ください。
本文はここまでです このページの先頭へ

「追加する」ボタンを押してください。

閉じる

※知恵コレクションに追加された質問は選択されたID/ニックネームのMy知恵袋で確認できます。

不適切な投稿でないことを報告しました。

閉じる