这封邮件在哪里?
它可能在假脱机文件中:/var/mail/$USER
或者/var/spool/mail/$USER
是Linux和BSD上最常见的位置。
(可以在其他位置–检查是否$MAIL
设置–但默认情况下,系统仅通知您/var(/spool)/mail
。)
通常,假脱机文件采用非常简单的mbox格式,因此您可以在文本编辑器或寻呼机中将其打开。
为了更方便一些,大多数发行版都带有一个称为mail
(或Mail
,mailx
)的程序。您可以尝试mutt
或alpine
;您甚至可以将其配置为发送到外部邮箱。(请参阅下面的“这是真实邮件吗?”。)
它包含什么,以及谁/发送了什么?
最常见的消息包含cron作业的输出,或通过系统安全报告logwatch,或类似的垃圾。阅读并找出答案。
它有多重要?
很大程度上取决于每个消息的内容。
您至少应该扫描主题标头-经常有人几个月不理会邮件,才意识到自己的日常cron工作会失败。
这甚至和电子邮件一样,是实际的“邮件”吗?还是只是我的系统告诉我一些事情?
两者都是可以的-它是由您的系统生成的,告诉您一些信息,但是它也是实际的电子邮件,因此可以进行处理。
您可以(并且应该)配置邮件软件(也称为“ MTA”)/usr/sbin/sendmail
,以将邮件转发到您的个人邮件地址。确切的说明会有所不同,具体取决于安装的MTA(如果有),这是个人计算机还是服务器,您是否拥有自己的域或使用@ gmail.com等。
请注意,/usr/sbin/sendmail
如今是共享的API,并不一定意味着原始的Sendmail MTA。实际上,您不应使用Sendmail,而应使用OpenSMTPD,Postfix或Exim4等更现代的工具。它们都提供相同的/usr/sbin/sendmail
工具,但它们更易于配置,更安全并且功能强大。