CentOS
私たちはもはや私たちと一緒に働いていない人に電子メールを送るいくつかのシステムを継承しました。だから、どのアプリケーションがこれらのEメールを送信しているのかわからないので、ソースからそのEメールをブロックしたいので、次/etc/mail/access
のようにファイルにアクセスできないようにしました。
# Check the /usr/share/doc/sendmail/README.cf file for a description
# of the format of this file. (search for access_db in that file)
# The /usr/share/doc/sendmail/README.cf is part of the sendmail-doc
# package.
#
# by default we allow relaying from localhost...
Connect:localhost.localdomain RELAY
Connect:localhost RELAY
Connect:127.0.0.1 RELAY
To:[email protected] REJECT
新しい設定を読み込んだ後も、access.db
次に移動する電子メールログを表示できます。[email protected]
この構成がなぜ役に立たないのか知っていますか?
ありがとうございます!
答え1
AFAIRアクセステーブルを介して特定のアドレスに送信されたEメールをブロックするには、次のものが必要です。FEATURE(access_db)
そしてFEATURE(blacklist_recipients)
存在するsendmail.mc
。
[sendmailデーモンまたはHUpedをsendmail.mc
再コンパイルして再起動する必要があります]sendmail.cf
バラよりcf/README
sendmail ディストリビューションのファイル。