在CentOS上,邮件或者笨蛋从不发送我的电子邮件

使用CentOS 5并尝试从命令行发送电子邮件(用于crontab邮件附件)。 邮件和mutt执行没有错误,但我从来没有收到任何电子邮件。 我正在运行exim作为本地smtp服务器。 我的电子邮件地址是一个Gmail帐户。

[root@server ~]# mail -s "hello subject" [email protected] < test_message.txt [root@server ~]# mutt -s "hello subject" [email protected] < test_message.txt [root@server ~]# 

当我自己运行mutt时,它说没有/ var / spool / mail / root。 所以我触摸它:

 [root@server ~]# touch /var/spool/mail/root 

仍然没有电子邮件到我的Gmail帐户…我需要做什么?

检查/ var / log / maillog以查看存在哪些错误(如果有)。

/ var / spool / mail / root是本地邮箱,即用于传入邮件,而不是出站假脱机。

对于外发邮件,它包含在/ var / spool / mqueue中

至less,这是sendmail和postfix在CentOS上排队的地方,我实际上并不确定exim,但它应该是一样的。