我可以用 GUI 閱讀 /var/mail 嗎?
sendmail
我可以使用or設置僅限本地的郵件帳戶postfix
,並且消息將儲存在/var/mail/USERNAME
終端視窗中並使用mutt
.我嘗試設置幾個 MUA GUI 來讀取此郵箱,但它們都需要 SMTP 或 IMAP 詳細資訊。(嘗試過 Evolution、Geary 和 Thunderbird。)有什麼方法可以通過 GUI 訪問本地郵箱,而無需配置本地 SMTP 或 IMAP 伺服器?我不介意使用專用的 GUI。
Unix 風格系統上可用的大多數 MUA 仍然支持本地郵箱,但如何訪問它們並不一定很明顯。
在進化
創建一個新的郵件帳戶。將您的電子郵件地址設置為
USERNAME@localhost
. 禁用“根據輸入的電子郵件地址查找郵件伺服器詳細資訊”。在“接收電子郵件”下,將您的伺服器類型設置為“標準 Unix mbox 假離線文件”,並將文件位置設置為/var/mail/USERNAME
. 在“發送電子郵件”下,將您的伺服器類型設置為“無”。在吉里
Geary 目前不支持 mbox。它要求每個郵件帳戶都有一個關聯的 SMTP 和 IMAP 伺服器,因此您必須在本地配置這些。
在雷鳥
取消任何電子郵件帳戶嚮導,然後訪問帳戶設置(
Alt``E
打開“編輯”菜單,然後打開“帳戶設置”)。從那裡,點擊“帳戶操作”下拉菜單並選擇“添加其他帳戶…”。檢查是否選擇了“Unix Mailspool”,然後點擊“下一步”。填寫一個身份——預設情況下,電子郵件地址的本地部分將用作假離線名稱(/var/spool/mail
包含您要閱讀的電子郵件的文件)——然後點擊“下一步”。點擊“下一步”跳過“傳出伺服器資訊”頁面。檢查帳戶名稱,然後點擊“下一步”。最後,點擊“完成”並查看帳戶設置。然後,您應該能夠從本地郵箱中檢索電子郵件。筆記
- 在許多情況下,MUA 會將電子郵件從本地郵箱移動到其首選儲存,這意味著您之後將無法使用另一個 MUA 閱讀電子郵件。
mutt
可以告訴不要這樣做,我不確定 Thunderbird & co。- 要進行測試,您可以發送帶有
mail USERNAME@localhost
. 填寫提示如下$ mail USERNAME@localhost Cc: <leave blank, hit enter> Subject: test subject test body <hit enter> <hit Ctrl-D>
您可以通過鍵入確認郵件已收到