[Mew-dist 13199] Re: SMTP AUTH is mandatory when sendmail speaks SMTP AUTH

Shuhei KOBAYASHI shuhei at example.com
2000年 6月 5日 (月) 07:35:32 JST


>>>>> In <20000605.033011.41668377.ume at example.com>,
>>>>> Hajimu UMEMOTO (梅本 肇) <ume at example.com> wrote:
> --- mew-1.95b38/mew-smtp.el.orig	Sun May 28 16:40:58 2000
> +++ mew-1.95b38/mew-smtp.el	Mon Jun  5 02:23:41 2000
> @@ -322,7 +322,8 @@
>     pro (format "HELO %s%s" mew-draft-smtp-helo-domain mew-cs-eol)))
>  
>  (defun mew-smtp-command-auth (pro pnm)
> -  (if (string-match "AUTH .*CRAM-MD5" (mew-smtp-get-string pnm))
> +  (if (and mew-draft-smtp-auth-required
> +	   (string-match "AUTH .*CRAM-MD5" (mew-smtp-get-string pnm)))

mew-smtp.el に元からある問題みたいですが, この正規表現では
"AUTH SCRAM-MD5" にも match してしまいますね.

;; Cyrus-SASL に見捨てられたみたい(DIGEST-MD5 が後継)なので, SCRAM-MD5
;; がどれだけ普及するか疑問ですが(SCRAM-MD5 に対応した SMTP server があ
;; るかどうかは知りません), SMTP server 以外では qpopper3 が SCRAM-MD5
;; を採用しています.
-- 
Shuhei KOBAYASHI



Mew-dist メーリングリストの案内