署名にパラメータ渡しが出来るかどうかNo.42048
のーす さん 12/01/13 14:25
 
とあるメーリングリストに、職員が入社する度に登録用の
コマンドを本文に書いて送信しています。

自動化したいので、テンプレートの新規を使って、
新規メールを作成した時にメールアドレスを入力するように
促し、入力したメールアドレスと、テンプレートに予め
記述しているコマンドと合わせて、新規メールを作成
できないでしょうか?

フォルダ→テンプレート/署名→新規メール用

テンプレートの内容(新規)

ADD MEMBER メールアドレス
      ・・・・・・・
           これを新規作成時に入力し、メールを作成

[ ]
RE:42048 署名にパラメータ渡しが出来るかNo.42049
秀まるお2 さん 12/01/13 16:17
 
 ユーザーに入力を求めるような処理は、テンプレート命令では無理で、マクロ
を使うしか無いです。

 例えば

 inputemail.mac

 とかのマクロを作っておいて、テンプレートからは、

 $(ExecMacro,"inputemail.mac")$-

 のような命令を埋め込んでおけば、そのテンプレートを使って新規メール作成
した時に限ってマクロ実行することが出来ます。それがお勧めです。

 マクロの内容としては、例えば

    loaddll "tkinfo.dll";
    $in = input("メールアドレスは?");
    $prev = dllfuncstr("CurrentHeader", "to");
    if( $in != $prev ) {
        message "入力されたメールアドレスとTo:が一致しません。";
    }

 とか、いろいろ好きな処理を書くことが出来ると思います。マクロから「今す
ぐ送信」させることも可能です。

[ ]
RE:42049 署名にパラメータ渡しが出来るかNo.42291
のーす さん 12/02/22 15:34
 
ありがとうございました。
マクロで対応するようにします。

[ ]