|
設定として近い物は1つあります。
「全般的な設定・未読メールの閲覧・詳細」のページに、「フォルダ切り替え
時に選択するメールの指定」ってのがあります。
例えばそこを、「最新メール」にすれば、フォルダを切り替えたタイミングで
最新メールが選択されるようになります。ただ、受信した時に自動では選択しな
いし、受信した時じゃない時も常に最新メールになってしまうので、期待とは裏
腹になるかもしれません。
目的そのものずばりやるならマクロを使うしか無いです。
マクロとしては、例えば「斉藤秀夫メイン」アカウントの「受信」フォルダを
選択して、その中の一番下のメールを選択するとかって例だと、以下のようにな
ります。
loaddll "tkinfo.dll";
#n = dllfunc("SelectFolder", "斉藤秀夫メイン", "受信");
#n = dllfunc("SelectPane", 1);
#listwnd = dllfunc("TitleListWnd");
#n = dllfunc("SimulateKeyStroke2", #listwnd, 0x23, 0, 0, 0);
上記マクロの"斉藤秀夫メイン"の所をご自身のアカウント名に置き換えればい
いと思います。
もしも「一番下」じゃなくて「一番上」を選択したい場合は、
#n = dllfunc("SimulateKeyStroke2", #listwnd, 0x23, 0, 0, 0);
の所を
#n = dllfunc("SimulateKeyStroke2", #listwnd, 0x24, 0, 0, 0);
とすればいいです。
こういうマクロを1つ作った上で、「マクロ - マクロ登録...」の「自動起
動」ページの「秀丸メール起動時」や「受信が一段落した時」に登録しておけば
いいと思います。
マクロでならだいたい好きなことは実現できると思うので、他にも「実はこう
したい」ってのがあったら、連絡いただければマクロのサンプルは提供できると
思います。
|
|