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
您要阅读的电子邮件的文件) - 然后单击“下一步”。单击“下一步”跳过“发送服务器信息”页面。检查帐户名称,然后单击“下一步”。最后,单击“完成”并检查帐户设置。然后您应该能够从本地邮箱检索电子邮件。
笔记
在许多情况下,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>
您可以通过输入确认邮件已收到mail
。按 Q 退出基于文本的邮件客户端。现在通过您首选的 MUA GUI 检查您的收件箱。