2015-04-01 67 views
0

我想通过电子邮件发送存储在AWS EC2实例上的错误日志,以帮助我解决在尝试将桌面远程连接到计算机时遇到的问题。这是一个时间的事情 - 我不打算使用EC2从一个Web应用程序等阅读this链接它说reguarly发送电子邮件:无法使用邮件从AWS EC2实例发送电子邮件x

问:是否有从EC2实例发送电子邮件任何限制?

是的。为了保持发送 电子邮件的EC2地址的质量,我们对从EC2帐户发送的电子邮件数量( )实施默认限制。如果您希望从EC2发送更大量的电子邮件 ,您可以申请通过填写此表格从您的帐户 中删除这些限制。

所以这意味着我应该可以发送一些电子邮件没有任何问题。我尝试给自己发送错误日志,如下所示:

cat log.txt | sudo mailx [email protected] 

它不会给出任何错误,但文件永远不会发送。我认为它从不发出。我如何解决这个问题?我对unix不熟悉。逛了一下mailq读数表示我:

-Queue ID- --Size-- ----Arrival Time---- -Sender/Recipient------- 
6295B488F5 37616 Wed Apr 1 02:10:30 [email protected] [email protected] 

我不知道该怎么办不止于此。

编辑:它很有趣。我确实收到了邮件发送到我的收件箱,但它只是大约2天后。

+0

当你在命令行键入'哪个mailx'时会发生什么?你有安装postfix或sendmail吗? – LHWizard 2015-04-01 18:41:21

回答

1

如果你有SSH访问权限,只需使用scp来获取文件。例如,从OSX命令行:

scp -i your.pem [email protected]:your_file your_file 

这是“Ubuntu的”登录,在主目录“your_file”,保存到同一个名字在当地。我猜也有GUI版本,例如,我曾经在Windows上使用Putty。

+0

谢谢。更多信息在这里:http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/AccessingInstancesLinux.html – morpheus 2015-04-02 03:47:13

相关问题