[Mew-dist 16834] Re: smtp-mail-from
Takashi SATOH
satoh at example.com
2001年 3月 14日 (水) 14:22:06 JST
From: Tatsuya Kinoshita <tatsuyak at example.com>
Subject: [Mew-dist 16758] Re: smtp-mail-from
> > Mail-Form が定義されているときのみ、古い定義を上書きします。どうでしょ
> > う?
>
> mew-use-senderがnilの場合には、それで良さそうです。
smtp-server が送信時に config-output にしたがって決まる以上、
smtp-auth
smtp-auth-list
smtp-user
smtp-helo-domain
の4つについても、送信時に config-output にしたがって
決まってほしいです。
Sender: 問題がどうなるかによって変わるようにも思いますが、
とりあえずのパッチです。
--さとー
*** mew-smtp.el.org Fri Mar 9 11:40:23 2001
--- mew-smtp.el Wed Mar 14 14:06:15 2001
***************
*** 201,209 ****
(mew-smtp-set-ssh-server pnm ssh-server)
(mew-smtp-set-queue pnm qfld)
(mew-smtp-set-messages pnm (cdr flushp-msgs))
! ;; If Mail-From is specified for the case, override the old one.
(if (mew-smtp-mail-from case)
(mew-smtp-set-from pnm (mew-smtp-mail-from case)))
;; in msg's buffer
(when flushp
(message "Flushing %s ... " qfld)
--- 201,218 ----
(mew-smtp-set-ssh-server pnm ssh-server)
(mew-smtp-set-queue pnm qfld)
(mew-smtp-set-messages pnm (cdr flushp-msgs))
! ;; If Mail-From, Auth and the like are specified for the case,
! ;; override the old ones.
(if (mew-smtp-mail-from case)
(mew-smtp-set-from pnm (mew-smtp-mail-from case)))
+ (if (mew-smtp-auth case)
+ (mew-smtp-set-auth pnm (mew-smtp-auth case)))
+ (if (mew-smtp-auth-list case)
+ (mew-smtp-set-auth-list pnm (mew-smtp-auth-list case)))
+ (if (mew-smtp-user case)
+ (mew-smtp-set-user pnm (mew-smtp-user case)))
+ (if (mew-smtp-helo-domain case)
+ (mew-smtp-set-helo-domain pnm (mew-smtp-helo-domain case)))
;; in msg's buffer
(when flushp
(message "Flushing %s ... " qfld)
Mew-dist メーリングリストの案内