MakeForwardにてテンプレートを選択したいNo.19539
Kaz さん 04/08/25 20:50
 
 投稿は初めてです。
 Kazと申します。

 盆休み中にDatulaから鶴亀メールへの乗せ換えがやっと終わりまして
マクロに挑戦しはじめたところです。

 特定のメールについては下記の仕様で転送する必要があります。
 ・subjectは、"検認依頼(元のsubject)"とする。
 ・to:には、部長と次長のアドレスをセット。
 ・cc:には、チームのメーリングリストアドレスをセット。
 ・転送本文には、"部長殿、次長殿 検認お願いします。"
  のような文章を2〜3行書いてその下に転送元メールの
 本文を入れます。

 上から3つ目までは簡単にできたのですが、4つ目が難しいです。
 テンプレートを選んでMakeForwardできれば簡単なのですが・・・
 あるいは、何か他にうまい方法があるでしょうか?

 ご教示ください。
 よろしくお願いします。

[ ]
RE:19539 MakeForwardにてテンプレートをNo.19548
MAKOPI さん 04/08/26 09:57
 
こんにちは。MAKOPIです。

> テンプレートを選んでMakeForwardできれば簡単なのですが・・・

MakeForwardした後、SwitchTemplateで目的のテンプレートを
選択すればよいと思います。

> あるいは、何か他にうまい方法があるでしょうか?
私なら、テンプレートのみでやってしまいます。
転送メール用に以下のようなテンプレートを作成します。
こんな感じで。



$(SetHeader,"To",$(FindBook3,"部長アドレス")+", "+$(FindBook3,"次長アドレス
"))$-
$(SetHeader,"Cc","グループアドレス")$-
$(SetHeader,"Subject","検認依頼("+$(RootHeader,Subject)+")")$-
部長殿、次長殿 検認お願いします。

-----------------------転送元のメール-----------------------
$(SmallRootHeader)$-

$(RootBody)

[ ]
RE:19539 MakeForwardにてテンプレートをNo.19551
Iranoan さん 04/08/26 12:31
 
 Kazさん今日は、Iranoan です。
 念の為お断りしておくと、開発者とは何の関わりも無い単なる一ユーザです。
> マクロに挑戦しはじめたところです。
<snip>
>  ・転送本文には、"部長殿、次長殿 検認お願いします。"
>   のような文章を2〜3行書いてその下に転送元メールの
>  本文を入れます。
>
>  上から3つ目までは簡単にできたのですが、4つ目が難しいです。
>  テンプレートを選んでMakeForwardできれば簡単なのですが・・・
 発送を逆転させて、テンプレートでマクロ実行するようにしておいて、その
マクロで条件がそろったら、上記の文を挿入しては如何でしょう?

[ ]
RE:19548 MakeForwardにてテンプレートをNo.19562
秀まるお2 さん 04/08/26 14:39
 
 MAKOPIさんの方法でいいんじゃないかと思いますが、しいてマクロでというこ
となら、本文部分を適当に書き換えるような命令をマクロに入れてやってもいい
んじゃないかと思います。

    gofiletop;
    insert "部長殿、次長殿 検認お願いします。\n\n";

 とか。

[ ]
RE:19562 MakeForwardにてテンプレートをNo.19622
Kaz さん 04/08/27 21:43
 
 Kazです。
 お世話になります。

 テンプレートにすべて埋め込む方式+MakeForwardしてsettemplateするだけのマク
ロを登録することにしました。

 テンプレートだけでかなりのことができるのことがわかりました。
 もっとヘルプを読んでみることにします。

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

[ ]