[Mew-dist 13373] Re: canonicalize Bcc address

Takashi SATOH satoh at example.com
2000年 6月 24日 (土) 22:35:43 JST


さとーと申します。

From: Kazu Yamamoto (山本和彦) <kazu at example.com>
Subject: [Mew-dist 13367] Re: canonicalize Bcc address

>> Bcc: を含むメールを +queue に入れてから送信する場合に、
>> Bcc: のアドレスに対して送信されるメールが、
>> config の影響を受けてくれません。
>> draft modeから直接送信する場合は大丈夫です。
>
>ごめんなさい。よく理解できません。具体的にどのような設定をしたときに、
>C-cC-c と C-cC-m で、どう挙動が違うのでしょうか?

こちらこそごめんなさい。
かなり言葉たらずでした。

たとえば、
(setq mew-config-alist
      '(
	("default"
	 ("user" . "satoh")
	 ("mail-domain" . "hoge.com")
	 ("smtp-server" . "smtp.hoge.com"))
	("hogehoge"
	 ("user" . "satoh")
	 ("mail-domain" . "hogehoge.jp")
	 ("smtp-server" . "smtp.hogehoge.jp"))))
として、

C-cC-o で config value を hogehoge にして、
From: が satoh at example.com となったメールを送信するときに
Bcc: のアドレス宛に送信されるメールが、

(i) C-cC-c の場合にはFrom: が satoh at example.com となり、
smtp.hogehoge.jp を使って送信されますが(期待される動作)、

(ii) C-cC-m の場合にはFrom: が satoh at example.com となり、
smtp.hoge.com を使って送信されます。
つまり、Bcc: のアドレスへの送信時に config の値にかかわらず、
config の値が default であるかのような動作をします。

と、ここまで書いたところで思いついて試してみたところ、
以下のパッチでなおりました。

よろしくお願いします。


*** mew-smtp.el	Sat Jun 24 21:28:57 2000
--- mew-smtp.el~	Sun May 28 16:40:58 2000
***************
*** 535,541 ****
        (setq mew-draft-smtp-ssh-server (cdr (assoc "SSH:" syntax)))
        (setq mew-draft-smtp-helo-domain (cdr (assoc "Helo:" syntax)))
        (setq mew-draft-smtp-user (cdr (assoc "User:" syntax)))
!       (setq mew-draft-buffer-config (cdr (assoc "Config:" syntax)))
        t)))
  
  (defun mew-smtp-get-next (msgs)
--- 535,541 ----
        (setq mew-draft-smtp-ssh-server (cdr (assoc "SSH:" syntax)))
        (setq mew-draft-smtp-helo-domain (cdr (assoc "Helo:" syntax)))
        (setq mew-draft-smtp-user (cdr (assoc "User:" syntax)))
!       (cons mew-draft-buffer-config (cdr (assoc "Config:" syntax)))
        t)))
  
  (defun mew-smtp-get-next (msgs)



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