所以,我刚刚完成设置mail
,mutt
并很高兴地将电子邮件发送到 gmail.com 地址。
我正在使用 EXIM 作为我的 MTA。
现在,当我回复这些电子邮件(以便它们被发送回我的域)时,我看到它们出现在 /var/spool/mail 中的记录,但cat
似乎不是一种非常聪明的阅读方式。
如何正确阅读发送到我服务器的邮件?如何设置其他电子邮件地址[email protected]
,[email protected]
例如[email protected]
资源链接会很有帮助——我现在正在搜索,但还没有找到说明
答案1
我不太了解 exim,但默认情况下它应该将电子邮件发送到用户主文件夹中的邮箱或 Maildir。获取其他电子邮件帐户的最简单方法是在服务器上设置其他用户(还有其他方法,您可以使用别名将多个电子邮件地址发送给同一用户)。
答案2
答案3
使用 exim 作为 POP 服务器,邮件将存储在 中~/Maildir
。如果电子邮件帐户是[电子邮件保护],该帐户的邮件将存储在 中~/Maildir/name
。
如果用户使用 exim 和 IMAP,邮件将存储在:“~/imap/example.com/Maildir/name”。
当然,如果您以 root 身份登录,则无法使用 ~ 查找用户的主目录。在 Debian 服务器上,您可以分别在“/home/username/Maildir/name”和“/home/username/imap/example.com/Maildir/name”找到这些目录。
答案4
Exim 不是邮件存储库,它会将收到的邮件放置在您指定的任何位置,可以是文件、管道、目录或其他 SMTP 服务器。
在你的情况下,它似乎被配置为使用每个用户的 mbox 邮件池 mutt 应该能够读取 /var/spool/mail/yourname
如果 cat 可以工作,mutt 也应该可以访问。尝试运行mutt
。