|
ありがとうございました。
緊急性がありますので、専用PCで定期受信を数分毎に実行させる予定です。よって、
来ても1回の処理に実行されるのが、1〜2通だと思われます。
取り急ぎ、ご指摘のように、次のようにマクロを変更した結果、転送先が1箇所であ
れば、無事動くようになりました。
しかし、ご指定のように、ToやResent-Toへ数件のメールアドレスを入れても複数へ
は送信されません・・・・
//------
loaddll "TKInfo.dll";
if( dllfunc("RecvMailCountShow") == 0 ) {
endmacro;
}
while( dllfunc("SelectRecvMail") ) {
$from = dllfuncstr("CurrentHeader", "From");
$from = dllfuncstr("SetEmailOnly", $from);
if( $from =="aaa@yyyy.co.jp"){
#n = dllfunc("MakeResentForward", "bbbb@yyyyy.co.jp", "open", "");
#n = dllfunc( "DeleteHeader", "Return-Path" );
#n = dllfunc( "DeleteHeader", "Received" );
#n = dllfunc( "DeleteHeader", "Authentication-Results" );
#n = dllfunc( "DeleteHeader", "Message-ID" );
#n = dllfunc( "DeleteHeader", "X-Mailer" );
#n = dllfunc( "DeleteHeader", "X-MimeOLE" );
#n = dllfunc( "DeleteHeader", "Return-Path" );
#n = dllfunc( "DeleteHeader", "Received" );
#n = dllfunc( "DeleteHeader", "Authentication-Results" );
#n = dllfunc( "DeleteHeader", "Message-ID" );
#n = dllfunc( "DeleteHeader", "Thread-Index" );
#n = dllfunc( "DeleteHeader", "X-Spam" );
#n = dllfunc( "DeleteHeader", "X-AnalysisOut" );
#n = dllfunc( "DeleteHeader", "Content-Type" );
#n = dllfunc( "DeleteHeader", "Resent-Message-Id" );
#n = dllfunc("SetHeader","From","ccccc@yyyyy.co.jp");
#n = dllfunc("SetHeader","Resent-To","d1@yyyyy.co.jp;xx@yyyyy.co.jp;〜xx@y
yyyy.co.jp");
#n = dllfunc("SendLater");
#handle = hidemaruhandle(0);
#main = dllfunc("MainWnd");
setactivehidemaru #main;
closehidemaruforced #handle;
}
}
endmacro;
//------
MakeResentForwardでは、複数の転送は、無理なのでしょうか?
MakeResentForwardコマンドで、複数のメールアドレスを記入しておくと、13件まで
であればエディタが起動し(13件以上はエラーとなります)その分の変更と送信処理
をすればよさそうなのですが、数十件の転送先を考えていますので、これでは不可能
となります。
もし、MakeResentForwardで数十件のアドレスへ送信できないようであれば、受信時
に上記のマクロを起動させ
#n = dllfunc("MakeResentForward", "bbbb@yyyyy.co.jp", "open", "");
の部分のメールアドレスを自分自身にして、再度自分自身から来たメールに対しては、
”振り分け”で「そのまま転送」で数十件のアドレスへ送信という2段階の処理にす
る必要があるということでしょうか?
いろいろと申し訳ございませんが、何卒、よろしくお願い致します。
---以下の内容はコミュニテックス会議室システムにより付加されました。
本文中のメールアドレスは伏せ字に変換されました。伏せ字にしたくない場合
はメールアドレスを""で囲んで書き込んでください。
|
|