如何在AWS EC2 Linux Apache实例上查看SMTP服务器日志?

时间:2014-10-29 17:54:39

标签: linux apache amazon-ec2 smtp

我有一个EC2实例运行标准LAMP堆栈(Linux,Apache,MySQL,PHP)。我使用PHP每天发送一些电子邮件(最多4或5)。这没有任何障碍。

每隔一段时间,我就需要调试或测试一些发送的电子邮件。为此,我将连续10-20次运行特定的电子邮件发送脚本。我注意到列出的电子邮件地址从未收到过这些电子邮件。这是零星的,并且在脚本未更改时发生。我假设这是因为EC2的内置SMTP服务器限制了我的电子邮件。

如何在EC2上查看SMTP服务器的日志?

1 个答案:

答案 0 :(得分:1)

如果您的应用程序使用localhost作为SMTP服务器,则您的日志应位于/var/log/maillog

注意:AWS对从EC2实例发送的电子邮件有限制:

AWS EC2 email sending limit when using third party smtp server

Amazon EC2 mail limit reached while using external smtp server to send emails