|
#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')
| |
最近の日記
2024年03月10日
・停電 (瞬電)
2024年03月03日
・the second try on bare-metal
・useradd
2024年02月29日
・opendkim and senmail
2024年01月24日
・chat/iam 0.0.8
2024年01月21日
・uselocale vs setlocale (textproc/R-readxl)
|