|
> マクロを使えば一応出来ます。
>
> loaddll "tkinfo.dll";
> if( dllfunc("NewMailType") == 2 ) {
> #n = dllfunc("SwitchSign", "デフォルト署名" );
> }
>
> みたいなマクロを作っておいて、それを「マクロ・マクロ登録・自動起動」の
>「送信用のエディタ起動時」に指定しておけばいいです。
>
> 上記マクロ中の"デフォルト署名"の部分は、あらかじめ「設定・テンプレート
>/署名の編集...」にて作成しておいた署名の名前を指定する形になります。
試してみました。署名を付けることができましたが、ご教授頂いた方
法とは少し変更する必要があったので報告致します。
署名を付ける部分を
#n = dllfunc("SwitchSign", "" );
#n = dllfunc("SwitchSign", "デフォルト署名" );
として一旦「署名なし」にしてから付けたい署名を指定すると署名を付
けることができました。
mailtoにbodyが指定されている場合に起動した新規メールは、本文中
に署名が含まれていないのに署名付きであると判断しているようです。
この様に思う理由は、mailtoで起動した時点の新規メールウインドウの
「設定」→「署名の切り替え」で標準のアカウントで指定している署名
にチェックマークが付いているのからです。
以上
|
|