同じアカウントから同じ人宛の新規メール No.46236
kenny さん 14/06/06 16:25
 
いつも便利に使わせてもらっています。

毎日20通くらい毎回異なる内容のメールを同じ宛先に送っています。

毎回 新規 をクリックし、from と toを指定する手間を省きたいのです。

マクロ一発で 新規メールが立ち上がり、from と to が記入されて 本文のみ 白紙
の状態にしたいのですが、なにかよい方法はありますか? もしマクロで出来るならそ
れをおしえていただけると幸いです。

なにとぞよろしくおねがいします。




[ ]
RE:46236 同じアカウントから同じ人宛の新No.46237
秀まるお2 さん 14/06/06 17:33
 
 From:とTo:とかの内容を固定で指定したいだけでしたら、テンプレートを使っ
た方が簡単だと思います。

 テンプレートの方で、たとえば

    $(NoWarningHeaderUpdate)$-
    $(SetHeader,From,"私<xxxxx@xxxxxx.xxxx>")$-
    $(SetHeader,To,"あなた<xxxxx@xxxxx.xxxx>")$-

 みたいな命令を入れておけば、From:ヘッダとTo:ヘッダがセットできます。

 まずは、「設定・テンプレート/署名の編集...」で上記のようなテンプレート
を、「新規メール用」の所に1つ作成して、ツールバーの「新規メール」ボタン
の右側にある「▼」を押して出てくるテンプレート一覧のメニューから選択して
呼び出してみるのがお勧めです。

 それがうまくいったら、さらに、いちいち「新規メール▼」のツールバーボタ
ンう押すのが面倒だと思うので、たとえば何かフォルダを選択して、そこで「新
規メール」としたらそのテンプレートのメールが出てくるって風にしたらどうか
と思います。それをやるには、フォルダ毎の設定の「テンプレート/署名」
ページの中で、適当にテンプレート指定してやればいいです。

 それか、作成したテンプレートで新規メールを一発で起動するマクロを別途作
る作戦とかも可能です。

 とりあえずテンプレートを使う作戦で一回やってみて欲しいです。

 「設定・テンプレート/署名の編集」ページのヘルプボタンを押すと、テンプ
レートでの各種命令の説明とかも出てくると思います。

[ ]
RE:46237 同じアカウントから同じ人宛の新No.46316
kenny さん 14/06/26 10:53
 
こんにちは 返信ありがとうございました。

アドバイスの通り、新規作成 、テンプレートを使ってかなり便利になりましたが、
やはり動作をワンクリックで行いたいため、マクロ登録し、そのマクロをツールバー
に置くことにより解決できれば、より助かります。ご指導のほどよろしくおねがいし
ます。




[ ]
RE:46316 同じアカウントから同じ人宛の新No.46317
秀まるお2 さん 14/06/26 11:36
 
 ツールバーのボタンに登録するにはマクロを使う作戦しか無いです。

 マクロでやるとしたら、たとえばテンプレートの名前が仮に"誰々宛て"だとし
たら、

    loaddll "tkinfo.dll";
    #n = dllfunc("NewMail");
    #n = dllfunc("SwitchTemplate", "誰々宛て");

 のような3行でいけます。

 たとえば「誰々宛て.mac」みたいな形でマクロを作成して、「マクロ -
マクロ登録...」でマクロ1〜8のどこかに登録して、さらにツールバー上で
マウス右ボタンを押して「ツールバー・ボタンの追加/削除」で先ほどのマクロ
を追加すればいいです。

 ツールバー上のマクロのボタンは「m1」みたいな素っ気ない物になってしまう
のですが、ツールバーデザインの所で「マクロのボタンにはマクロ名を表示す
る」ってオプションがあるので、それをONにした方がいいかもしれません。

[ ]
RE:46317 同じアカウントから同じ人宛の新No.46347
kenny さん 14/06/30 17:54
 
おかげさまでうまくいきました。ありがとうございました。

[ ]
RE:46347 同じアカウントから同じ人宛の新No.46806
kenny さん 14/10/06 12:02
 
>おかげさまでうまくいきました。ありがとうございました。

と記載後、一つ困った点に気がつきました。

このマクロだと、FROM は常に同じになりますが、アカウントはそのときにハイライ
トしているアカウントとなり、そのため 毎回 FROM:をクリックして アカウントを指
定しなくてはなりません。

FROMのところに表示される メールアドレス に加え、アカウントも固定できるよう変
更したいのですがアドバイスをなにとぞよろしくお願いいたします。



[ ]
RE:46806 同じアカウントから同じ人宛の新No.46809
Iranoan さん 14/10/06 12:34
 
 kenny さん今日は、Iranoan です。
> FROMのところに表示される メールアドレス に加え、アカウントも固定できるよう変
> 更したいのですがアドバイスをなにとぞよろしくお願いいたします。
 テンプレートに「メールアカウントの指定」をする構文を加えればよいので
は? テンプレートの編集画面から [挿入] で辿るだけです。

[ ]
RE:46809 同じアカウントから同じ人宛の新No.46813
秀まるお2 さん 14/10/06 14:25
 
 テンプレートの中に$(SetEditorAccount2,"...")$-って命令を入れてもいいで
すが、マクロを直して対処するとしたら、例えば

    loaddll "tkinfo.dll";
    #n = dllfunc("NewMail");
    #n = dllfunc("SetEditorAccount2", "アカウント名", 0);
    #n = dllfunc("SwitchTemplate", "誰々宛て");

 みたいな感じになると思います。(動作確認まではしてないですが)

[ ]
RE:46347 同じアカウントから同じ人宛の新No.46818
kenny さん 14/10/07 09:21
 
アドバイス ありがとうございました。おかげさまでうまくいきました。

[ ]