Postfixでメールサーバー間暗号化を有効化する方法

メールソフトの送信サーバー設定で、SSLやSTARTTLSなどでメールソフトとサーバー間の通信を暗号化できることはご存知の方も多いかと思います。

実は、メールソフト⇔サーバー間だけでなく、サーバー同士の暗号化も行えることはご存知でしょうか。

これをやっておかないと、折角メールソフトからサーバーまでの間が暗号化できていても、自分側のメールサーバーから送付先のメールサーバーまでの間が平文になってしまい、だれでも覗ける状態になってしまいます…

今回はPostfixでのサーバー間暗号化通信を有効化する方法をご紹介します。

postfixの設定ファイル

sudo vi /etc/postfix/main.cf

に次の一行を追記します。

smtp_tls_security_level = may 

これだけでOKです。
あとはメールサーバーを再起動すれば適用されます。

この指定を行っておくことで、相手のメールサーバーがTLS通信に対応しているときに自動で暗号化接続を行ってくれます。

ちなみに

smtp_tls_security_level = encrypt

という指定もありますが、このようにしてしまうとTLSに対応していないメールサーバーとは通信できなくなってしまうので注意してください。

設定自体は超簡単なので、自分でSMTPサーバーを持っている方は是非設定してみてください。

Postfixのメールサーバ間通信でTLSを有効にする – Qiita

>株式会社シーポイントラボ

株式会社シーポイントラボ

TEL:053-543-9889
営業時間:9:00~18:00(月〜金)
住所:〒432-8003
   静岡県浜松市中央区和地山3-1-7
   浜松イノベーションキューブ 315
※ご来社の際はインターホンで「316」をお呼びください

CTR IMG