[Mew-dist 12087] Re: mew-summary-send-message 失敗後の再送
Kazu Yamamoto ( 山本和彦 )
kazu at example.com
2000年 1月 20日 (木) 15:41:14 JST
From: TAKAHASHI Masafumi <mta at example.com>
Subject: [Mew-dist 12064] mew-summary-send-message 失敗後の再送
> +queue に複数のメッセージがある状態で C-c C-c (mew-summary-send-message)
> が失敗 (*1) すると、もう一度 C-c C-c しても以下のメッセージが
> ミニバッファに表示され、メッセージが送信されません。
このパッチで直るといいのですが。
--かず
-------------- next part --------------
Index: mew-smtp.el
===================================================================
RCS file: /usr/home/kazu/cvsroot/Mew/mew/mew-smtp.el,v
retrieving revision 1.43
diff -c -r1.43 mew-smtp.el
*** mew-smtp.el 2000/01/11 04:38:00 1.43
--- mew-smtp.el 2000/01/20 06:44:19
***************
*** 119,131 ****
(progn
(setq lport (string-to-int (mew-match 1 name)))
(setq mew-smtp-process (mew-smtp-open "localhost" lport))))))
! (if (null mew-smtp-process)
! (mew-smtp-queue mew-smtp-error)
(setq mew-smtp-status "greeting")
(set-process-buffer mew-smtp-process (current-buffer))
(set-process-sentinel mew-smtp-process 'mew-smtp-sentinel)
(set-process-filter mew-smtp-process 'mew-smtp-filter)
! (message "Sending in background ... "))))))
ret))
;;;
--- 119,134 ----
(progn
(setq lport (string-to-int (mew-match 1 name)))
(setq mew-smtp-process (mew-smtp-open "localhost" lport))))))
! (cond
! (mew-smtp-process
(setq mew-smtp-status "greeting")
(set-process-buffer mew-smtp-process (current-buffer))
(set-process-sentinel mew-smtp-process 'mew-smtp-sentinel)
(set-process-filter mew-smtp-process 'mew-smtp-filter)
! (message "Sending in background ... "))
! (t
! (mew-smtp-queue mew-smtp-error)
! (mew-smtp-clean-up)))))))
ret))
;;;
Mew-dist メーリングリストの案内