[mew-dist 28440] Re: To:にドメイン名を書かない場合の補完
emacs
emacs at example.com
2008年 5月 22日 (木) 21:56:44 JST
深野です。
個人宛に送ってしまったので転送します。
---------- 転送されたメッセージ ----------
差出人: emacs <emacs at example.com>
日付: 2008/05/22 21:55
件名: Re: [mew-dist 28438] Re: To:にドメイン名を書かない場合の補完
宛先: 山本和彦 Kazu Yamamoto <kazu at example.com>
かずさん
回答ありがとうございます。
ちょっとだけ、順番変えて回答します。
2008/05/22 14:39 山本和彦 Kazu Yamamoto <kazu at example.com>:
> 山本です。
>
>> やりたいこと:
>> To: や Cc: のアドレスで、@以降のドメイン名を書かない(ユーザ名だけしか書かない)
>> ときに、ドメイン名をアドレスブックから補完するのを止めたい。
>
> 基本的に Mew の Draft モードでは、ドメインまで付けた形でメールアドレス
> を指定することが奨励されており、省略したときに何が起こるかは分りません。
> 面倒でもドメイン名まで指定して下さい。
はい、私も省略するのは反対です。
>> あと、近い機能では、mew-encode.el に、mew-mail-domain の値を
>> 補完する関数があり、アドレスブック等にない場合、
>> mew-draft-append-domain-p が nil の場合、エラーになり、
>> Draftモードになります。
>
> この文章は、意味が理解できませんでした。。。
判りづらく済みません。
mew-draft-append-domain-p は、デフォルト t ですが、 nil にすると、
ドメイン名の無いメールアドレスがあると、自動的にUndoして、
Draftモードに戻ります。
しかし、ユーザ名からドメイン名を補完できるとき、この機能が動かず、
Undoしません。
すなわち、ドメイン名まで付けた完全なメールアドレスでない場合は、
自動的にUndoして欲しいのですが、
「メールアドレスを補完することをやめるオプション」
が無いため、mew-draft-append-domain-p を nil にするだけでは、
目的を達成することが出来ないのです。
> 学習された不要なアドレスを削除するには、Summary モードで M-a を押して下
> さい。
この機能は知りませんでした。
深野哲洋
Mew-dist メーリングリストの案内