鈴木@葛飾区です。

あるマシンからのメールが最近来ないと思って確認してみたところcronなどか
ら送信したメールがclientmqueueに大量に滞留しているのを発見して驚きまし
た。

どうも先日10.1-RELEASE-p12へのアップデートでopensslが更新されたことが
原因のようです。
sendmailをお使いの方はご注意ください。

mailqではなくmailq -Acで確認してください。

# mailq -Ac
                /var/spool/clientmqueue (1 request)
                -----Q-ID----- --Size-- -----Q-Time-----
                ------------Sender/Recipient-----------
                t5G56T34002101       39 Tue Jun 16 14:06 root
                                 (Deferred: 403 4.7.0 TLS handshake.)
                                              [email protected]

403 4.7.0 TLS handshake で滞留しています。
本家のフォーラムの方で解決策が示されておりました。
https://forums.freebsd.org/threads/sendmail-dh-key-too-small.51985/

私のところでは
 # cd /etc/mail/certs
 # openssl dhparam -out dh.param 4096
でdhキーを作り直してsendmailの再起動で配送できるようになりました。

そもそもlocalhostにはTLSで接続しなくとも、、という感じではあります
が。。。
私のところでは外部配送や受け取りのあるサーバーはpostfixにしていたので
気付きませんでした。webサーバでcgiからの送信くらいしか使っていないサー
バーなど気付きにくいのでいちど確認されると良いと思います。
---
すずき

 
_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-users-jp
To unsubscribe, send any mail to "[email protected]"

メールによる返信