Email
告訴 mutt 電子郵件客戶端將郵件留在伺服器上,並且下次_不_再次下載它們?
使用 mutt 電子郵件客戶端使用POP3協議從我的帳戶中獲取郵件。
是否希望 mutt 下載(新)郵件(以便讓它們離線使用),這些郵件不應從郵件伺服器中刪除,原因很簡單,我使用兩台不同的機器獲取我的郵件並下載然後刪除使得不可能在所有機器上都有所有郵件。
配置的麻煩,問題的核心如下。告訴 mutt在下載後不要從伺服器中刪除郵件,目前會導致郵件的重複和越來越長的重複下載。
有沒有辦法配置
mutt
,以便將郵件儲存在伺服器上,而不是再次下載那些已經從以前的郵件獲取中存在的郵件?我記得其他電子郵件客戶端可以執行這樣的任務,這讓我認為這不是
POP3
協議的固有限制。
POP3 不太適合這種用法,IMAP 會好得多。但是,如果您的 POP3 伺服器支持必要的命令,則可以將 Mutt 配置為將郵件保留在伺服器上並僅下載新郵件:
unset pop_delete
將告訴 Mutt 將消息保存在伺服器上,並且
set pop_last
將告訴 Mutt 使用
LAST
POP3 命令僅從伺服器檢索未訪問的消息。(有關該命令的詳細資訊,請參閱RFC 1460LAST
,該命令被認為難以正確實施並從後續的 POP3 RFC 中刪除。)