[mew-dist 26434] Re: 特定アドレス宛のメールの自動Bcc
Shun-ichi TAHARA ( 田原 俊一 )
jado at example.com
2005年 6月 24日 (金) 17:00:12 JST
From: KIMURA Yasuhiro <yasu at example.com>
Message-Id: <20050624.144249.70478580.yasu at example.com>
> とある事情により、ある範囲の人達とのメールのやり取りにおいて、こちらが
> 発進したメールを、特定のアドレス宛にBccしなければならないことになりま
> した。
>
> そこでMewで以下のようなことが出来ないかと思っています。
>
> 1. 対象となるアドレス及びBccの宛先を、それぞれ以下のように
> mew-auto-bcc-target-regexp-list及び
> mew-auto-bcc-destination-listで指定する。
>
> (setq mew-auto-bcc-target-regexp-list '("user1 at example.com"
> "user2 at example.com"
> "@bbb.example.com$"
> "example.net$")
> mew-auto-bcc-destination-list '("bcc-dest1 at example.com"
> "bcc-dest2 at example.com"))
>
> 2. DraftモードでC-c C-mあるいはC-c C-cを実行すると、To及びCcで指定され
> た全てのアドレスについて、mew-auto-bcc-target-regexp-listで指定され
> たいずれかの正規表現に、マッチするものがないかがチェックされ、もし1
> つでもマッチするアドレスがあった場合には、メールの内容が
> mew-auto-bcc-destination-listで指定されたアドレスに、自動的にBccさ
> れる。
case guess の機能を使えば可能です。こんな感じかな。
# これ書いてて気が付いたんですが、case に dcc は書ける (mew-dcc はある)
# けど、bcc は書けない (mew-bcc がない)?
(setq mew-case-guess-alist
'(("To:"
("user1 at example.com\\.example\\.com" . "autobcc")
("user1 at example.com\\.example\\.com" . "autobcc")
("user2 at example.com\\.example\\.com" . "autobcc")
("@bbb\\.example\\.com" . "autobcc") ;; $を付けるとうまくいかない
("@example\\.net" . "autobcc"))
("Cc:"
("user1 at example.com\\.example\\.com" . "autobcc")
("user1 at example.com\\.example\\.com" . "autobcc")
("user2 at example.com\\.example\\.com" . "autobcc")
("@bbb\\.example\\.com" . "autobcc")
("@example\\.net" . "autobcc"))))
(setq mew-case-guess-addition t) ;; 既にcaseを使っている場合は t
(setq mew-case-guess-when-composed t)
(setq mew-config-alist
'(("autobcc" ;; 既にcaseを使っている場合は追加
("dcc" . "bcc-dest1 at example.com, bcc-dest1 at example.com"))))
_______________________________
田原 俊一 jado at example.com, shunichi_tahara at example.com
http://flowernet.gr.jp/jado/
FingerPrint: 16 9E 70 3B 05 86 5D 08 B8 4C 47 3A E7 E9 8E D9
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
Mew-dist メーリングリストの案内