[要望]テンプレートとメールアドレスの関No.25951
SasadaNaoya さん 06/01/16 17:58
 
受信したメールあるいはアドレス帳のメールからメールを
新規送信、返信する際に予め関連づけたテンプレートで
送れるようになれば便利なのですが、そういった機能は
付けられないでしょうか?

新規、返信、転送メールの▼となっているところや、
私の場合はメールの作成時にShiteキーで
テンプレート選択画面を開いているのですが、
これを予めメールアドレス単位で関連づけできると
作業量が減って楽になりますし、テンプレートの良さを
意識することなく使えて大変便利になると思うのですが、
いかがでしょうか?

社内、社外、情報アイテム用のテンプレートをメールを
送る際に毎回選択するのは面倒です。

最初にアドレス帳のメール単位でテンプレートに
関連づけられれば本当に便利になると思います。

是非検討よろしく御願いします。

[ ]
RE:25951 [要望]テンプレートとメールアドNo.25956
秀まるお2 さん 06/01/16 21:22
 
 同じような話は遠い昔から何回か出てはいるので、せめて、アドレス帳から
「新規メール」とする時にテンプレート選択できるようにしたいとか、そもそも
アドレス帳にもツールバー付けたいとかって話もあるんですが…。

 とりあえず今やってるのは備考欄の拡張なんですけど。そのついでに対応でき
たらいいなぁと思っている矢先にまた別の要望が出てきて対応に追われるという
毎日でして…。

[ ]
RE:25956 [要望]テンプレートとメールアドNo.25957
Micky さん 06/01/16 22:00
 
まいどお世話になります。
Micky@一般ユーザです。横から失礼します。

秀まるお2 さん write:

>  同じような話は遠い昔から何回か出てはいるので、せめて、アドレス帳から
ご希望通りかどうかわかりませんが、私はこんなマクロ使っています。


アドレス帳に登録されている人へのテンプレートを指定のものに変換する。

・Toが複数の場合は最初に見つけた一人で設定
・ヘッダの書き換えはテンプレートを使用するので、テンプレートを登録する
  必要がある。
・テンプレートの登録は秀丸メール本体側の「設定・テンプレート/署名の
  編集」で作成。
・返信や転送はテンプレート内に $c$(QuotedRootBody) など入れておくこと。
・テンプレートの指定はアドレス帳の備考3で指定する。

途中ちょっと手抜きしたような記憶があるのですが・・・
古いまま(いかにもマズイとこだけ修正しましたが)ですが先ほど
ライブラリに上げときました。(以前上げたつもりになってました)
マクロの自動起動 → 送信用のエディタ起動時に登録しています。

[ ]
RE:25957 [要望]テンプレートとメールアドNo.25960
秀まるお2 さん 06/01/17 11:09
 
 マクロ作っていただきありがとうございます。秀丸メール側で対応するにして
も、たぶんそのように「備考なんとか」にテンプレート名を入れてやるしか無い
と思います。

 とりあえず、アドレス帳から「テンプレートを指定して新規メール」ってこと
だけ出来るようにしてみて、それからさらに、その時指定されたテンプレートを
備考のどこかに保存できるような仕組みに挑戦してみようかなぁと思います。

[ ]
RE:25960 [要望]テンプレートとメールアドNo.26563
SasadaNaoya さん 06/02/27 14:47
 
> マクロ作っていただきありがとうございます。
私には見つからないのですが、マクロは何処にあるのでしょうか?

あと、テンプレートを毎回選ぶのはスマートではないです。
対応できませんか? もう何度も署名間違えて、
そのたびにあっと思う。

登録したメール毎にテンプレートが自動で選択された方が
明らかに便利なのに・・・・

[ ]
RE:26563 [要望]テンプレートとメールアドNo.26564
SasadaNaoya さん 06/02/27 14:52
 
http://hide.maruo.co.jp/lib/tkmacro/chgtempl.html
テンプレート切り替えマクロ

鶴亀単体での対応も検討お願いします。

[ ]
RE:26564 [要望]テンプレートとメールアドNo.26565
秀まるお2 さん 06/02/27 15:11
 
 とりあえずマクロだけで不足な点として、アドレス帳での「備考3」の所にテ
ンプレート名を直接入力するのが面倒ってことですかね。

 備考3の所をコンポボックスにして、そこの一覧からテンプレートを選択でき
るような、そういう仕組みだけ先に用意してみようかと思いますが、それはどん
なもんでしょ?。というか、他に、マクロで不足な点というのを具体的に書いて
いただけるとこちらも対応がしやすくなります。

[ ]
RE:26565 [要望]テンプレートとメールアドNo.26566
SasadaNaoya さん 06/02/27 16:21
 
備考3に書くのが困難なのと、テンプレートの画面で
対応するメールアドレスを記入できる方が直感的でやりやすいので。
テンプレート選択画面とアドレス帳の往復はちょっと。

あと、マクロで「送信テンプレートを選択する」と言うのが
あれば現在のマクロのような形でも登録の敷居が
軽くなっていいのですが、その際でも備考3の制限があると困る。

あと現状のマクロ転送メールの場合は連動しないようですが、
自分のやりかたがまずいのでしょうか?

[ ]
RE:26566 [要望]テンプレートとメールアドNo.26567
秀まるお2 さん 06/02/27 16:49
 
> 備考3に書くのが困難なのと

 これは前の発言での「備考3の所をコンポボックスにして」ってことで対応で
きると思います。

> テンプレートの画面で
> 対応するメールアドレスを記入できる方が直感的でやりやすいので。

 テンプレート上でメールアドレスを記入できるようにってことであれば、現状
でも$(SetHeader,To,xxxx@xxx.xx.xx)みたいな感じで記入できます。

 そうやって入力するメールアドレスをアドレス帳から拾ってきたいって話です
かね?。それとも$(SetHeader)する方法をご存じなかったって話でしょうか。

> あと、マクロで「送信テンプレートを選択する」と言うのが
> あれば現在のマクロのような形でも登録の敷居が
> 軽くなっていいのですが

 マクロヘルプのNewMailの所に、テンプレート指定付きで新規メールを作成す
る例はありますが、それではダメなんでしょうか。そいうか、そもそも最初から
「マクロでなくて」という話と矛盾してるような気がしますけど、そもそもどう
してマクロでダメなのかもよく分かりません。

> あと現状のマクロ転送メールの場合は連動しないようですが、

 「マクロ転送メール」というのが何かちょっと分かりませんが…。

 僕の考えていたことは、単純に、アドレス帳から「このメンバー宛の新規メー
ル」とした時に、備考3に登録されているテンプレートに基づいた新規メールを
作成するという、そういう単純な対応および「備考3」に対して簡単にテンプ
レートが選択できるようなインタフェースでしたが…。そういう話と全然違うん
でしょうか。というか、そういう対応をしても意味が無いってことですかね?

[ ]
RE:26566 [要望]テンプレートとメールアドNo.26568
秀まるお2 さん 06/02/27 16:51
 
 あとついでに書かせて頂きますと、実は、フォルダ毎の設定の中でもテンプ
レートが指定できます。

 例えば特定のメンバーに対していつも同じテンプレートを指定したいとしたら、
例えばその人用のフォルダを用意しておいて、そのフォルダを選択してから「新
規メール」を実行すれば、フォルダ毎設定で指定されたテンプレートが最初から
出てきます。

 テンプレートを選択させる目的でフォルダを作ったりってことも出来るので、
もしよかったらそういうことでがまん出来ないかどうかも試してみて欲しい所で
す。

[ ]
RE:26567 [要望]テンプレートとメールアドNo.26570
SasadaNaoya さん 06/02/27 17:30
 
誤:   あと現状のマクロ転送メールの場合は連動しないようですが
→正: あと現状、転送メールの場合は連動しないようですが

>それとも$(SetHeader)する方法をご存じなかったって話でしょうか。
いや、テンプレートの設定画面で、このテンプレートと連携する
メールアドレスという形で登録できたら便利だと思って書きました。
その方が手間が増えなくていいので。

>マクロでテンプレート指定付きで新規メールを作成する例
>マクロでダメなのかもよく分かりません。
定期的にメールを送る人間が多いのです。凄く

>僕の考えていたことは・・・
とりあえずそれでお願いします。
そこからユーザの希望があれば再度健闘してください。

>そういう対応をしても意味が無いってことですかね?
そんなことありません。是非お願いします。
「備考3の所をコンポボックスにして」というのがあれば
最初は面倒ですが、望むことは出来るので、是非お願いしたいです。

[ ]
RE:26568 [要望]テンプレートとメールアドNo.26574
SasadaNaoya さん 06/02/27 18:05
 
あと、今提供されているマクロで一部以下のエラーが出ます。
多分備考3の所にテンプレートとは関係ない別のものが
入っているからなのでしょうが・・・。

秀丸さん側で対応するまで、テンプレートの名前にない文字列が
備考3にある場合は無視するという方法はないのでしょうか?
マクロの修正も含めて。

[ ]
RE:26574 [要望]テンプレートとメールアドNo.26575
Micky さん 06/02/27 18:54
 
まいどお世話になります。
Micky@一般ユーザです。(途中ちょっと読めてませんでした)

SasadaNaoya さん write:

> あと、今提供されているマクロで一部以下のエラーが出ます。
> 多分備考3の所にテンプレートとは関係ない別のものが
> 入っているからなのでしょうが・・・。
>
> 秀丸さん側で対応するまで、テンプレートの名前にない文字列が
> 備考3にある場合は無視するという方法はないのでしょうか?
> マクロの修正も含めて。
そーですね、現状は備考3にはテンプレート名しか入らないと想定して
作っているので、その名前のテンプレートがないとエラーになってしまいます。
(あまり書いてないですが自分が出したメールの返信/転送は
"備考3に書いた名前" + "_me" というテンプレートが必要になります。
この機能が不要な場合はマクロ中の83行目と100行目の
+ "_me"
の部分を削除すれば良いと思います。)

いずれ直したいと思っていたのですが、テンプレートが
登録されているかどうかの判断がどうすれば出来るのかがわからず
そのままになってます。

 dllfuncstr( "FindBookNote3", $$Address );
の行の FindBookNote3 をFindBookNote5とか適当に変えればよいと
思ったのですが、3までしかサポートされていないみたいですね。
テンプレート名以外の意味の備考を他の備考番号のところを使ってもらう
と言う手もあると思いますが。

ということで、今のところ私のほうでは実現できないです。
ごめんなさい。

[ ]
RE:26575 [要望]テンプレートとメールアドNo.26576
SasadaNaoya さん 06/02/27 19:36
 
返信ありがとうございます。
出来ないなら出来ないであきらめがつくのでいいです。
このマクロがあるとないとでは大違いですし。

[ ]
RE:26576 [要望]テンプレートとメールアドNo.26584
秀まるお2 さん 06/02/28 09:35
 
 テンプレートが存在するかどうかは、メール用のフォルダの中の、
t_newmail_XXXXX.binファイルが存在するかどうかで分かります。

 マクロを直すとしたら、

        if( $template != "" )
        {
            $file = dllfuncstr("HomeDir") + "t_newmail_" + $template
                    + ".bin";
            if( existfile($file) ) {
                clearupdated;

                call ChkFrom;
                if( $Fromemail ==  $MyAddress)
                {
                    #tmp = dllfunc("SwitchTemplate", $template + "_me" );
                } else {

                    #tmp = dllfunc("SwitchTemplate", $template );
                }
                goto Fin
            }
        }

 みたいになると思います。

[ ]
RE:26584 [要望]テンプレートとメールアドNo.26588
Micky さん 06/02/28 12:31
 
まいどお世話になります。

秀まるお2 さん write:

>  テンプレートが存在するかどうかは、メール用のフォルダの中の、
> t_newmail_XXXXX.binファイルが存在するかどうかで分かります。
>
>  マクロを直すとしたら、
ということでせっかく直し方を教えていただいたので、
修正して(少しアレンジしましたが)アップしておきました。
(近々公開されると思います)

後、見直して気が付いたのですが、自分が出したメールの返信/転送時
テンプレート名に "_me" が付くのは自分のアドレスを
マクロ内に書いているのでそこを触らなければ機能しないので
あまり気にしなくても良いです。
(自動で現在のアドレスを取るようにしたほうが良いかもしれませんが、
このままにしておきます。)

[ ]
RE:26584 [要望]テンプレートとメールアドNo.26616
SasadaNaoya さん 06/03/02 19:35
 
この修正されたものですとアドレス帳で備考3が
入っている人を選んでメールを作成するとテンプレートなしで
メールが作られますね。

確かにエラーは出ないのですが・・・

マクロ制作者の方は秀丸さんのに修正を加えて
公開していただけると言うことなので、期待しております。
今日現在まだ確認出来ていないので週明けにでも
再度確認してみようと考えております。

[ ]