我想通过电子邮件向自己发送一个存储在 AWS EC2 实例上的错误日志,以帮助我解决我在尝试将桌面远程连接到机器时遇到的问题。这是一次性的事情 - 我不会使用 EC2 从 Web 应用程序等定期发送电子邮件。阅读此链接它说:
问:从 EC2 实例发送电子邮件是否有任何限制?
是的。为了保持 EC2 地址发送电子邮件的质量,我们对可以从 EC2 帐户发送的电子邮件数量实施默认限制。如果您希望从 EC2 发送大量电子邮件,您可以通过填写此表格申请从您的账户中删除这些限制。
所以这意味着我应该能够毫无问题地发送几封电子邮件。我尝试通过电子邮件向自己发送错误日志,如下所示:
cat log.txt | sudo mailx me@yahoo.com
它没有给出任何错误,但文件永远不会被传递。我认为它永远不会发送出去。我该如何解决这个问题?我对unix不熟悉。阅读一下,mailq
我看到了这一点:
-Queue ID- --Size-- ----Arrival Time---- -Sender/Recipient-------
6295B488F5 37616 Wed Apr 1 02:10:30 root@ip-xxx-xx-x-xx.us-west-2.compute.internal a@yahoo.com
我不知道除此之外还能做什么。
编辑:这很有趣。我确实将邮件发送到我的收件箱,但仅在大约 2 天后。