exim4
マシンに微調整を加えることなくDebian 8.6
を新しくインストールしました。
PHPからメールを送信するために使用します。
; /etc/php5/fpm/conf.d/mail.ini
[mail function]
sendmail_path = /usr/sbin/exim4 -t
mail.add_x_header = On
mail.log = syslog
最近、受信者が存在しないため、eximが返送しようとするスパムメールを大量に受信し始めました。
だから、私の質問は、外部の電子メールを受信するためにexim4
を完全に拒否する方法は? (cronのようないくつかのローカルメールを除外するかもしれません。)
ありがとうございました。
@ slipeerが指摘しているように、私のEximはすでに外部の電子メールを受信していません。そこで、別の質問を作成しました。
私が理解しているように、PHPローカルからの送信メールを中継する必要があります。
実行してみてください:
dpkg-reconfigure exim4-config
次に:
127.0.0.1
をリスニングIPとして構成します(IPv6を使用している場合は127.0.0.1; ::1
)somebody@localhost
のような受信者を含む電子メールのみをローカルに配信する必要がある場合は、ここでlocalhost
のみを指定できます)画面付きのこのGUID ここにあります (Debian 6のスクリーンショットですが、それ以降は変更されていません。).