我正在嘗試使用 Thunderbird (v102.7.1) 來開啟特定的電子郵件資料夾命令列參數。
我已經發現使用thunderbird.exe mid:<MESSAGE-ID>
將打開電子郵件<MESSAGE-ID>
。
有沒有一種方法可以使用類似的方法或一般命令列開啟電子郵件資料夾?
我已經嘗試過:
thunderbird.exe mid:<FOLDER-LOCATION>
thunderbird.exe mail:<FOLDER-LOCATION>
thunderbird.exe inbox:<FOLDER-LOCATION>
thunderbird.exe <FOLDER-LOCATION>
thunderbird.exe label:<LABEL>
thunderbird.exe -mail label:<LABEL>
thunderbird.exe -mail -folder "mailbox://imap.<PROVIDER>.de/Inbox
thunderbird.exe -mail <ACCOUNT NAME>/<NAMESPACE>/INBOX
以及其他我不記得的事了。
答案1
由於某種原因,以下命令會開啟一些資料夾,例如草稿和範本, 但不是所有郵件。
thunderbird -mail "imap://[email protected]/[Gmail]/Drafts"
thunderbird -mail "imap://[email protected]/[Gmail]/Templates"
thunderbird -mail "imap://[email protected]/[Gmail]/All Mail"
所以首先我安裝了 Thunderbird Add-On快速資料夾鍵導航它使用鍵搜尋指定的資料夾F4
:
https://addons.thunderbird.net/en-us/thunderbird/addon/quick-folder-key-navigation/
然後做了這個腳本Thunderbird 開啟特定資料夾.ahk使用自動熱鍵它使用附加元件:
folder := "All Mail" ; folder
Run, thunderbird ; Thunderbird
WinWait, Mozilla Thunderbird ahk_class MozillaWindowClass ahk_exe thunderbird.exe ; Thunderbird
WinActivate, Mozilla Thunderbird ahk_class MozillaWindowClass ahk_exe thunderbird.exe ; Thunderbird
Loop
{
CoordMode, Pixel, Screen
PixelSearch, FoundX, FoundY, -5000, -5000, 5000, 5000, 0x1373D9, 0, Fast RGB ; Wait For New Message Button Color
}
Until ErrorLevel = 0
Sleep, 300 ; Wait For Thunderbird Window
Send, {F4} ; Search For Folder
Sleep, 300
Clipboard := ""
Clipboard := folder
Sleep, 1
Send, ^v ; Send Folder Name
Sleep, 300
Send, {Enter} ; Enter
Sleep, 300
ExitApp ; ExitApp