邮件如何最终出现在 /var/mail/ 中?

邮件如何最终出现在 /var/mail/ 中?

我找到了大量有关邮件来源的信息;通常是 cron 脚本,但也有诸如 apt-listchanges 之类的东西。

我找到了很多关于如何做的信息邮件到达后;使用mailmutt或仅less在文件上使用。

但我还没有找到任何关于这两者之间的信息,即邮件实际上是如何到达那里的。大概某个地方有 MTA/MDA,但它是什么以及如何配置它,我却一无所知。我所做的每次搜索都只是返回上述两个问题的答案。

答案1

如何查明我的系统正在使用什么 MTA/MDA?

使用系统的包管理器。查找正在安装的 qmail、Postfix、exim、smail、ZMailer、MMDF 或 Sendmail 的软件包。

还有一些不太常见的包。您可能有一个非常精简的系统,将所有内容传递到智能主机,例如 mini-qmail 或 ssmtp。

当然,有时这是操作系统附带的,您根本不需要查看软件包。例如,如果您有 FreeBSD,您将要有 BSD Sendmail,因为它(仍然)是操作系统的一部分,而不是附加包。

在极少数情况下,您可能拥有旧的 set-GID Unix 的衍生版本mail,它能够直接发送到邮箱。

邮件实际上是如何到达那里的

这可以写一整本书。有几个已经是了。确实,如果不是的话,对于 Stack Exchange 答案来说,这个主题太宽泛了至少绑定到特定的软件。

相关内容