CRAM-MD5 方式での SMTP 認証No.06362
たまちゃん さん 02/04/06 10:15
 
いつもお世話になります。鶴亀メールを愛用させていただいており
ます。

CRAM-MD5 の SMTP 認証を使ってメールを送信しようとしています。
サーバ側では当然 CRAM-MD5 方式の SMTP 認証をサポートしていま
すが,鶴亀メール側で認証方式として CRAM-MD5 や自動を選択して
も CRAM-MD5 方式で認証してくれません。その代りに LOGIN 方式
で認証します。

ログを見ますと,コネクションを確立したときにサーバ側では

250-AUTH CRAM-MD5 PLAIN LOGIN
250-AUTH=LOGIN

と返答しています。CRAM-MD5 をサポートしていることが分かりま
すが,どうやら鶴亀メールは2行目の AUTH=LOGIN を見て LOGIN
形式のみをサポートしているサーバだと判定しているようです。

SMTP 認証についてよくは知らないのですが,2行目は SMTP 認証
の古い形式と互換性を保つために設けられているとも聞きました
(rfc2554 には明記されていなかったように記憶しています)。

1行目を見て認証方式を判定するようには出来ないでしょうか。

どうぞよろしくお願いいたします。

[ ]
RE:06362 CRAM-MD5 方式での SMTP 認証No.06373
秀まるお2 さん 02/04/07 21:26
 
 鶴亀メールではたしかに「250-AUTH XXXX」が複数行応答されることをまった
く想定してませんでした。

 ということで、そういう場合もちゃんと一番高度な認証方式を使うように修正
します。次のバージョン(V1.80)にて対応します。

[ ]
RE:06373 CRAM-MD5 方式での SMTP 認証No.06415
たまちゃん さん 02/04/08 20:06
 
先ほど v1.8 をダウンロードしました。

CRAM-MD5 で認証されることを確認いたしました。

本当に有り難うございました。同僚・友人・知人に自信を
もって勧めることが出来ます。

[ ]