我可以使用 GUI 读取 /var/mail 吗?

我可以使用 GUI 读取 /var/mail 吗?

sendmail我可以使用或设置仅限本地的邮件帐户postfix,并且消息将使用 存储在/var/mail/USERNAME终端窗口中并在终端窗口中可读mutt

我尝试设置几个 MUA GUI 来从此邮箱中读取数据,但它们都需要 SMTP 或 IMAP 详细信息。 (尝试过 Evolution、Geary 和 Thunderbird。)有没有办法使用 GUI 访问本地邮箱,而无需配置本地 SMTP 或 IMAP 服务器?我不介意使用专用的 GUI。

答案1

大多数 Unix 风格系统上可用的 MUA 仍然支持本地邮箱,但如何访问它们并不一定很明显。

进化中

创建一个新的邮件帐户。将您的电子邮件地址设置为USERNAME@localhost。禁用“根据输入的电子邮件地址查找邮件服务器详细信息”。在“接收电子邮件”下,将服务器类型设置为“标准 Unix mbox 假脱机文件”,并将文件位置设置为/var/mail/USERNAME.在“发送电子邮件”下,将服务器类型设置为“无”。

在吉尔里

Geary 目前不支持 mbox。它要求每个邮件帐户都有关联的 SMTP 和 IMAP 服务器,因此您必须在本地配置这些服务器。

在雷鸟

取消任何电子邮件帐户向导,然后访问帐户设置(AltE打开“编辑”菜单,然后打开“帐户设置”)。从那里,单击“帐户操作”下拉列表,然后选择“添加其他帐户...”。检查是否选择了“Unix Mailspool”,然后单击“下一步”。填写身份 - 电子邮件地址的本地部分将默认用作假脱机名称(包含/var/spool/mail您要阅读的电子邮件的文件) - 然后单击“下一步”。单击“下一步”跳过“发送服务器信息”页面。检查帐户名称,然后单击“下一步”。最后,单击“完成”并检查帐户设置。然后您应该能够从本地邮箱检索电子邮件。

笔记

  1. 在许多情况下,MUA 会移动电子邮件从本地邮箱转移到其首选存储,这意味着您之后将无法使用其他 MUA 阅读电子邮件。mutt可以被告知不要这样做,我不确定 Thunderbird & co 的情况。

  2. 要进行测试,您可以发送带有mail USERNAME@localhost.根据提示填写如下

    $ mail USERNAME@localhost
    Cc: <leave blank, hit enter>
    Subject: test subject
    test body <hit enter>
    <hit Ctrl-D>
    

您可以通过输入确认邮件已收到mail。按 Q 退出基于文本的邮件客户端。现在通过您首选的 MUA GUI 检查您的收件箱。

相关内容