2019年9月28日土曜日

Postfixで特定メールアドレス宛のメールだけ送信するようにしたい!

開発環境のPostfixを構築しているときに、本番のデータでユーザにテストメールが飛んでしまうという事故を起こさないために、特定アドレスにだけを送信したかったので、設定を調べてみました。

調べてみたところ、header_checksで条件を書けば実現できることがわかりました。

$ vim /etc/postfix/header_checks
# Accept email address
/^To:.*@example.com/ OK

正規表現で指定できるので、いろんなパターンも指定できそう。 今回は「OK」で設定していますが、「REDIRECT」とかも使えるので、特定のものを他のPostfixとかにリレーするとかもできそうでした。

2019年9月10日火曜日

sendmailコマンドでEnvelope Fromを変更する方法

最近、sendmailコマンドでメールの疎通確認を行うときに、Envelope Fromを変更したいときがありました。

いろいろ調べた結果、-f オプションで変更できることがわかりました。

$ sendmail -t -f info@example.com
From: info@example.com
To: to@example.com
Subject: test
test

.

これで、無事に指定したEnvelope Fromでメールが送信できました。

macOSでminikubeをインストールしようとしたら書き込みエラーになった

ローカル環境でKubernetesを使えるようにしようと環境構築中にエラーが 下記が今回のエラーで書き込みできない感じのメッセージが出ています。  $ brew install minikube Updating Homebrew... Error: The following ...