|
#1
[MTA][sendmail] (sendmail) あるドメイン宛のメールを全てごみ箱に
を読んでいて、そうかと思ってやって見た。
- /etc/mail/aliases に次の行を用意する。trash という名前に特別の意味
はなく、何でも良い
trash: /dev/null
- sendmail の
mailertable の機能
を使って、あるドメイン宛のメールを
全て、上で設定した先に送る
.to-be-trashed.example.com local:trash
- 上の二つの設定が有効になるように newaliases と makemap を実行する
newaliases
(cd /etc/mail; makemap hash mailertable < mailertable)
makemahp の第二引数は解釈の時に .db を付けてくれるので、上の操作だと、
/etc/mail/mailertable を読んで、/etc/mail/mailertable.db に書いてくれる。
既に sendmail で mailertable.db を読むようになっていれば、
sendmail の再起動は必要ない。例えば、その設定とは次のようなもので、
多分大抵の場合、そうなっているはず。
FEATURE(mailertable, DATABASE_MAP_TYPE` -o 'MAIL_SETTINGS_DIR`mailertable')
| |
最近の日記
2026年01月29日
・Die Fledermaus at New National theatre 2026/01/29
2025年12月25日
・pbulk 11.99.3 (emacs30)
2025年11月22日
・crash dump
2025年10月25日
・recover from disk error
2025年10月23日
・dd does not duplicate Windows 11 boot disk ?
|