Search

sendmailでtls通信させない方法

これが必要だったいきさつ

下記構成だったが、mailserver – mailproxy間にて接続が失敗するケースが増えてきた。
mailserver – mail proxy – internet

mail proxyはクラウドサービスを使っていたので、どうにもできないから、mailserver側でうまいことできないか調査をしてみた。

設定内容

# vi sendmil.mc
CLIENT_OPTIONS(`M=S’)dnl

# m4 sendmail.mc > sendmail.cf

ログでの確認

変更前

Jul  6 14:40:29 ********** sendmail[18444]: s665eTfd018444: to=****@gmail.com, delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30326, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (s665eT1s018447 Message accepted for delivery)
Jul  6 14:40:30 ********** sendmail[18454]: STARTTLS=client, relay=******.outbound10.mxlogic.net., version=TLSv1/SSLv3, verify=FAIL, cipher=AES256-SHA, bits=256/256
Jul  6 14:40:31 ********** sendmail[18454]: s665eT1s018447: to=<****@gmail.com>, delay=00:00:02, xdelay=00:00:02, mailer=relay, pri=120588, relay=******.outbound10.mxlogic.net. [***.***.***.***], dsn=2.0.0, stat=Sent ([OUTBOUND] e41e8b35.0.114259.00-383.181171.p01c11o148.mxlogic.net QueueSafe)

TLS接続をしている。

変更後

Jul  6 15:08:48 ********** sendmail[19174]: s6668m3q019174: to=****@gmail.com, delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30212, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (s6668mQT019175 Message accepted for delivery)
Jul  6 15:08:49 ********** sendmail[19177]: s6668mQT019175: to=<****@gmail.com>, delay=00:00:01, xdelay=00:00:01, mailer=relay, pri=120474, relay==******.outbound10.mxlogic.net. [***.***.***.***], dsn=2.0.0, stat=Sent ([OUTBOUND] 0f7e8b35.0.157198.00-380.253014.p02c11o144.mxlogic.net QueueSafe)

TLS接続が消えた。

以上