日記

主だったメール関連の技術は、いいかんじに枯れてきてる印象がある。
なのでここ10年ぐらい telnetでアクセスなんてこともなかったが、昨日からPHPのIMAP関連を触っていて。
それで しばらくぶりに、sendmailにコンニチワしたら、「さくらのレンタルサーバー」のメールでは これまで非対応と言われていた MD5系(CRAM-MD5やDIGEST-MD5)が返ってきた。

お! と思った。

さくらインターネットさんは「STARTTLS」と「サブミッションポート」は公表しているけど、MD5系への対応についてはアナウンスしてなかったと思うんだよね。
これ対応したの、いつからなんだろうね。

telnetでさくらのsendmailに接続
telnetでさくらのsendmailに接続

auth CRAM-MD5 と入力したらチャレンジが返ってきた。

ただ、POP3 や IMAP (Courier IMAP) は2018年8月現在 MD5系には対応していないようだ。
IMAPの143ポートは次のように応答があった。

* OK [CAPABILITY IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA IDLE ACL ACL2=UNION STARTTLS] Courier-IMAP ready. Copyright 1998-2015 Double Precision, Inc.  See COPYING for distribution information.

まぁ over SSL を使ってるのなら、あえてMD5までやらんでもとは思うが、使えるなら使っとくということでメーラーの設定を変えた。

メーラーの設定でCRAM-MD5のチェックを入れといた

しばらくこれで様子をみようと思う。