[mew-dist 24086] smtp-auth + C-g
moto kawasaki
kawasaki at example.com
2003年 10月 21日 (火) 18:38:14 JST
お世話になります。川崎です。
送信時に smtp-auth を使っています。
w で誰かに送るメイルを作って
C-c C-m で +queue に入れ、
i で(APOP でメイルを拾う動作の後)当該メイルを送ろうとする時、
SMTP-AUTH のパスワードを聞かれます。
ここで、正しいパスワードを入力すれば、もちろん正常にメイルを送り出せる
のですが、そうではなしに C-g を叩くと、Emacs を再立ち上げするまでメイ
ルを送り出すことができなくなります。
状況の報告だけですみません。
$ uname -a
FreeBSD x24.local 4.9-PRERELEASE FreeBSD 4.9-PRERELEASE #3: Thu Sep 25
11:57:04 JST 2003 root at example.com:/usr/obj/usr/src/sys/X24 i386
>X-Mailer: Mew version 4.0.60 on Emacs 21.2.1 / Mule 5.0 (SAKAKI)
debug-on-error と mew-debug を t にして拾ったトレースは次の通りです。
パスワード関係のハッシュは適当に潰していますが、必要なら個人宛にお送り
できます。
### *Backtrace* buffer ###
Debugger entered--Lisp error: (wrong-type-argument char-or-string-p nil)
upcase(nil)
(mew-smtp-debug (upcase status) string)
(let* ((pnm ...) (case ...) (status ...) (str ...) (buf ...) next func code) (mew-smtp-debug (upcase status) string) (if (and buf ...) (set-buffer buf)) (mew-smtp-set-string pnm str) (cond (... ... ... ...) (t nil)))
mew-smtp-filter(#<process mew-smtp-info-kawasaki at example.com:25<1>> "220 home.kawasaki3.org ESMTP\n")
### Mew debug ###
<GREETING>
+OK <20389.1066727562 at example.com>
<=SEND=>
CAPA
<CAPA>
-ERR authorization first
<=SEND=>
APOP kawasaki 59f8eca20d9a4d7xxxxxxxxxxxxxxxxx
<APOP>
+OK
<=SEND=>
LIST
<LIST>
+OK
<LIST>
.
<=SEND=>
QUIT
<QUIT>
+OK
<POP SENTINEL>
exited abnormally with code 256
<GREETING>
+OK <20393.1066727593 at example.com>
<=SEND=>
CAPA
<CAPA>
-ERR authorization first
<=SEND=>
APOP kawasaki 3af15536f0e6b2exxxxxxxxxxxxxxxxx
<APOP>
+OK
<=SEND=>
LIST
<LIST>
+OK
<LIST>
.
<=SEND=>
QUIT
<QUIT>
+OK
<POP SENTINEL>
exited abnormally with code 256
<GREETING>
220 home.kawasaki3.org ESMTP
<=SEND=>
EHLO localhost
<EHLO>
250-home.kawasaki3.org
250-AUTH LOGIN CRAM-MD5 PLAIN
250-AUTH=LOGIN CRAM-MD5 PLAIN
250-PIPELINING
250 8BITMIME
<=SEND=>
AUTH CRAM-MD5
<AUTH-CRAM-MD5>
334 PDIwMzk3LjEwNjY3Mjc1OTRAaG9tZxxxxxxxxxxxxxxxxxxxxx==
<=SEND=>
a2F3YXNha2kgMjM0NTY4MGQ4ZTFlNGYxxxxxxxxxxxxxxxxxxxxxxxx=
<GREETING>
+OK <20399.1066727596 at example.com>
<=SEND=>
CAPA
<CAPA>
-ERR authorization first
<=SEND=>
APOP kawasaki 7f058173698b7d8xxxxxxxxxxxxxxxxx
<APOP>
+OK
<=SEND=>
LIST
<LIST>
+OK
<LIST>
.
<=SEND=>
QUIT
<QUIT>
+OK
<POP SENTINEL>
exited abnormally with code 256
<GREETING>
535 authorization failed (#5.7.0)
<GREETING>
+OK <20404.1066727643 at example.com>
<=SEND=>
CAPA
<CAPA>
-ERR authorization first
<=SEND=>
APOP kawasaki ce6cd90e78d56b68xxxxxxxxxxxxxxxx
<APOP>
+OK
<=SEND=>
LIST
<LIST>
+OK
<LIST>
.
<=SEND=>
QUIT
<QUIT>
+OK
<POP SENTINEL>
exited abnormally with code 256
moto kawasaki <kawasaki at example.com>
Mew-dist メーリングリストの案内