返信メールの宛先に敬称をNo.41516
rilke さん 11/09/17 19:56
 
アドレス帳からや新規メールの際の発信に、宛先はXX様として送信できます。

しかし、いただいたメールへの折り返し返信の際、様-敬称が
付かないのでその都度、XXの次に「様」を入力しています。
それで用は足りるのですが、うっかり忘れて呼び捨てになるのが
嫌なのです。

返信の際、宛先に予め「様」を設定できる方法があれば、
ご教授願います。

[ ]
RE:41516 返信メールの宛先に敬称をNo.41522
秀まるお2 さん 11/09/17 23:10
 
 「様」を入れたいという話は実はだいぶ昔にもご要望があって、それに対応す
る用のテンプレート命令があります。

 返信用のテンプレートの中に、

    $(SetHeader,To,$(AddSama,$(CurrentHeader,To)))$-

 って命令を入れておけばいいです。こうすると返信した時に勝手に「様」を付
けるようになります。

 それか、とにかくご自身から発信するメールすべてに「様」を入れたいという
ことでしたら、「マクロ・マクロ登録・自動起動」の「あとで送信/今すぐ送信
時」の所に、例えば以下のようなマクロを登録しておく手もあります。

    loaddll "tkinfo.dll";
    $to = dllfuncstr("CurrentHeader", "To");
    $to = dllfuncstr("AddSama", $to);
    #n = dllfunc("SetHeader", "To", $to);

 これはかなり乱暴な方法なのであまりお勧めではありませんけども…

[ ]
RE:41522 返信メールの宛先に敬称をNo.41525
rilke さん 11/09/18 12:20
 
> 返信用のテンプレートの中に、

>    $(SetHeader,To,$(AddSama,$(CurrentHeader,To)))$-

> って命令を入れておけばいいです。こうすると返信した時に勝手に「様」を付
>けるようになります。

早速のアドバイス、感謝いたします。
マクロは理解できず、試みたこともありません。

で、$(SetHeader,To,$(AddSama,$(CurrentHeader,To)))$-
設定しました。

うまくいっていますが、英字のアドレス名?には様が付かない
のか、と思ったら、付くケースもあります。その住み分けが
出来ませんが、整理できるようなら、改めて報告いたします。

有難うございました。

[ ]
RE:41525 返信メールの宛先に敬称をNo.41527
秀まるお2 さん 11/09/18 23:16
 
 調べてみたら、たしかに英語名の場合には「様」は付けないはずになってまし
た。

 ただ、英語か日本語かの判定が、単純に「文字コードに0x80以上を含むかどう
か」で判断してしまってるので、例えば欧文メールの場合で欧文文字を含む場合
なんかの場合も「様」が付いてしまうようです。

 この辺、たしかに日本語名の場合だけ「様」を付けるように直そうと思います。

 それか、英語名の場合にも「様」を付ける用のパラメータを追加するかも考え
てみます。

[ ]
RE:41527 返信メールの宛先に敬称をNo.41528
rilke さん 11/09/19 07:10
 
> 調べてみたら、たしかに英語名の場合には「様」は付けないはずになってまし>た。

> この辺、たしかに日本語名の場合だけ「様」を付けるように直そうと思います。
>
> それか、英語名の場合にも「様」を付ける用のパラメータを追加するかも考えて
>みます。

有難いことですが、現行でも注意すれば十分なので、ご負担なら
棚上げで結構です。

[ ]
RE:41528 返信メールの宛先に敬称をNo.41536
秀まるお2 さん 11/09/21 09:29
 
 英語名でも「様」付きにするパラメータは追加しました。

    $(SetHeader,To,$(AddSama,$(CurrentHeader,To),"様","1"))$-

 とすると、英語名でも様付きにします。次のβ版から対応します。

[ ]
RE:41536 返信メールの宛先に敬称をNo.41541
rilke さん 11/09/21 18:58
 
> 英語名でも「様」付きにするパラメータは追加しました。
≪全文引用されていたのでコミュニテックス会議室システムが引用部分を省略処理し
ました。≫
> とすると、英語名でも様付きにします。次のβ版から対応します。

ご負担をお掛けし、申し訳なく思います。
次の版を楽しみにしております。



[ ]