[mew-dist 25685] TLS 送信中に SSL 受信するとエラー

Koichi Tsuchikane dokin at example.com
2004年 12月 1日 (水) 23:53:48 JST


土金と申します。

TLS/SMTP で送信後、送信完了(done)の前に SSL/POP3 で受信をすると
wrong-type-argument char-or-string-p nil
というエラーが発生します。
その後、そのまま放って置くと送信されませんが、一旦 inc で受信動作を
行うと、受信の後で送信が行われます。

送信した後は完了するまで受信しなければいいのですが、
ついクセで手持ち無沙汰になると "i" してしまうので。
"C-c C-c" "y" した後、すぐに "i" を打ってしまいます...



mew-version: Mew version 4.1.51
mule-version: 5.0 (SAKAKI) (Meadow-2.00)
emacs-version: 21.1.1
Windows2000 SP4


Backtrace buffer
------------------
Debugger entered--Lisp error: (wrong-type-argument char-or-string-p nil)
  mew-smtp-filter\
 (#<process mew-smtp-info-xxxx yyyy at example.com:25<1>> \
 "220 smtp.nowhere.com ESMTP Mirapoint 3.4.4-GR; \
 Wed, 1 Dec 2004 09:57:30 +0900 (JST)^M\n")


Messages buffer
----------------
Making a message...done
+draft/64 has been queued to +queue/1 (from Draft mode)
Connecting to the SMTP server...done
Sending in background...
Connecting to the POP server...done
Communicating with the POP server...
Sending your POP password to the POP server...
No new messages
No new messages (141 messages left)
Flushing +queue...
Connecting to the SMTP server...done
Sending in background...
250-smtp.nowhere.com Hello local.nowhere.com [000.000.000.000], pleased to meet you
250-8BITMIME
250-SIZE 13500000
250-DSN
250-ETRN
250-AUTH LOGIN
250-AUTH=LOGIN
250 HELP.  This mail has been queued to +queue
Connecting to the POP server...done
Communicating with the POP server...
Sending your POP password to the POP server...
Loading debug...done
Entering debugger...
 [2 times]
No new messages
No new messages (141 messages left)
Flushing +queue...
Connecting to the SMTP server...done
Sending in background...done


----
上記ログの
"xxxx yyyy" ユーザ名
"smtp.nowhere.com" smtpホスト名
"local.nowhere.com" ローカルホスト名
[000.000.000.000] IP address
は改変してあります。

----
.emacs の設定は以下です。

(setq mew-config-alist
    '(
	  ("default"
       ("name"        . "Xxxx Yyyy")
       ("user"        . "xxxx yyyy")
       ("mail-domain" . "foo.nowhere.com")

	   ("ssl-verify-level" . 0)

	   ("smtp-ssl" . t)
       ("smtp-server" . "smtp.nowhere.com")
	   ("smtp-port" . "25")
	   ("smtp-ssl-port" . "25")
	   ("smtp-user" . "xxxx yyyy")
	   ("smtp-auth" . pass)

	   ("pop-ssl" . t)
	   ("pop-server" . "pop.nowhere.com")
	   ("pop-ssl-port" . "995")
	   ("pop-user" . "xxxx yyyy")
	   ("pop-auth" . pass)
	   )

---
Regards,
Tsuchikane



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