[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 メーリングリストの案内