|
kahara と申します。
じきに詳しい人からコメントが入ると思いますので、中継ぎとして。
たとえば、受信フォルダのメールに対して、サーバからメール受信
してから一週間以上たっているものは振り分け処理を行わせる、と
いうようなマクロは可能と思います。
ただ、そのマクロを自動実行させる必要があります。
(マクロの起動を手動でよければ、ここは関係ありません。)
秀丸メールのマクロの自動実行可能な条件は、
マクロ〜マクロ登録
を見ていただくと分かりますが、使用できそうなものは、
1)秀丸メール起動時
2)受信が一段落した時
3)秀丸メール終了時
くらいと思われます。
当該フォルダのメール残数が多い場合、1)は起動時に、2)は定期
及び手動受信処理のたびに結構時間がかかることとなります。
振り分け条件は、振り分けコマンド時のみ有効、としておきます。
("DoFilter"でこの振り分け設定が動作するという前提)
この前提で、以下のようなマクロによりご希望の動作になると思い
ます。
対象アカウント・フォルダ設定
現在日付・時刻を取得
振り分け処理させたい最も新しい日付・時刻を設定(@) "ShiftDate"
当該フォルダの全てのメールに対して実行/メールを選択
メールを送受信した日付・時刻を取得
@以前であれば選択メールに対して振り分け実行
次のメールへ
ここでは、メールを送受信した日付・時刻を使っていますので、
メール一覧でもこれを表示する設定でないと動作しないかもしれ
ません。
|
|