メールアドレスの履歴からのオートコンプNo.05204
ぱと さん 19/05/30 09:45
 
送信メールの作成時に、宛先アドレスを履歴(等)からのオートコンプリートで入力
(数文字入力してのインクリメンタルサーチ)する際に、候補から選択したアドレス
は、履歴に表示されている通りとなります。

つまり、履歴が「名前 <アドレス> 」形式である時には、「名前」部分も入力されて
しまいます。

これを「アドレス」のみとしたいのですが可能でしょうか?

----
ぱと

[ ]
RE:05204 メールアドレスの履歴からのオーNo.05206
秀まるお2 さん 19/05/30 23:52
 
 返事が遅れてすみません。

 宛先の履歴から選択した場合に入力される内容をメールアドレスのみにするような
オプションは、ざっと見た限り無さそうです。

 宛先を常にメールアドレスのみにしたいってことでしたら、送信時に自動起動され
るマクロを登録しておいて、そのマクロで宛先を加工する作戦がありますが、それで
はダメでしょうか。

 マクロ内容としては、

    loaddll "tkinfo.dll";
    $to1 = dllfuncstr("CurrentHeaderUnited", "To");
    $to2 = dllfuncstr("CallByEmailList", "SetEmailOnly", $to1);
    if( $to1 != $to2 ) {
        #n = dllfunc("SetHeaderUnited", "To", $to2);
    }

 みたいになります。

 それか、返信時のテンプレートで宛先をメールアドレスのみにしておくなど、普段
からメールアドレスのみで送るような各種設定で使っていれば、履歴にもメールアド
レスしか出てこなくなるかなぁとは思います。

[ ]
RE:05206 メールアドレスの履歴からのオーNo.05207
ぱと さん 19/05/31 00:43
 
秀まるお2 さん

秀丸メールユーザーのぱとと申します。

回答ありがとうございます。

その後試行錯誤して、アドレス帳の設定でTo欄等への入力方法を Email アドレスのみに
しておいてオートコンプリートの対象にアドレス帳も表示されるようにしてそれを選
べばアドレスのみになることが分かりました。

いただいたマクロも参考にいたします。

貰ったメールに返信したり、その履歴から選ぶと 「名前 <アドレス> 」が呼び捨て
っぽくヘッダに入るので
ちょっと気になったのです。(もちろんヘッダに「様」を入れるようなことはしたく
ないです)


----
ぱと

[ ]
RE:05207 メールアドレスの履歴からのオーNo.05208
秀まるお2 さん 19/05/31 08:39
 
> 貰ったメールに返信したり、その履歴から選ぶと 「名前 <アドレス> 」が呼び捨
>てっぽくヘッダに入るので

 返信メールについては、返信用のテンプレートにて、「挿入(I)▼」のメニューの
中の、「宛先の形式 - メールアドレスのみに変換」を入れておけば、メールアドレ
スのみで返信できます。

[ ]
RE:05208 メールアドレスの履歴からのオーNo.05214
ぱと さん 19/06/01 23:22
 
秀まるお2 さん

秀丸メールユーザーのぱとと申します。

>> 貰ったメールに返信したり、その履歴から選ぶと 「名前 <アドレス> 」が呼び捨て
>> っぽくヘッダに入るので
>
> 返信メールについては、返信用のテンプレートにて、「挿入(I)▼」のメニューの中
>の、「宛先の形式 - メールアドレスのみに変換」を入れておけば、メールアドレスの
>みで返信できます。

なるほど!そういう方法もあったのですね
長年使っていても知らない機能が一杯あります。

ありがとうございました。

----
ぱと

[ ]