原始问题:
谷歌有点难,因为邮件这个词不仅仅意味着unix命令mail
。
我想运行一个本地exim,它只是在本地调整大部分邮件。我想从命令行中读取mail
之类的邮件。
现在,exim不使用/ var / spool / mail而不是相同的假脱机格式,因此mail
只找不到新邮件。
所以我的问题是:我应该如何将简单邮件客户端与exim相结合,哪个简单的邮件客户端能够这样做?
答案 0 :(得分:2)
检查exim.conf文件以查看哪些传输正在传递本地消息。它看起来像这样(来自Ubuntu机器):
mail_spool:
debug_print = "T: appendfile for $local_part@$domain"
driver = appendfile
file = /var/mail/$local_part
delivery_date_add
envelope_to_add
return_path_add
group = mail
mode = 0660
mode_fail_narrower = false
另外,请查看/ var / log下的邮件日志。通过查找用于传递消息的传输来查找实际传递消息的位置。它将在交付行(包含“=>”的本地用户)中,格式为 T = transport_name 。您可以在exim.conf中查看该传输定义,以确定如果您无法确定从日志消息中传送电子邮件的位置,那么它将在何处传送它们。
替代方案:每个发行版都有mutt MUA可用(CentOS默认安装)。您可能会发现安装和配置mutt更容易在任何地方读取邮件假脱机,而不是尝试重新执行发行版对exim及其本地邮件假脱机交付所做的任何自定义更改。常见的交付地点是:
请注意,定义邮件假脱机时存在尾部斜杠通常表示邮箱采用Maildir ++格式(即每封邮件一个文件)。缺少斜杠通常表示mailbix是mbox格式(即一个大文件)。