2017-04-25 50 views
0

是否可以从EC2实例发送电子邮件并将其与某些文件一起加入实例的所有者?通过电子邮件向EC2实例所有者发送文件

这个想法是用Python脚本计算一些东西,将信息存储在数据库中并生成两个结果和日志文件。

如果我能将它自动化,以便我在电子邮件中收到这两个文件,并在实例停止后,这将是非常好的。

+0

更好的方法是将输出文件复制到Amazon S3,然后通过Amazon SNS向您发送文件可用的通知。 –

回答

0

是的,您可以使用AWS SES服务从ec2实例发送电子邮件。

启动实例时,可以为其分配一个角色。该角色应该有权利使用SES发送电子邮件,如果您希望在完成后关闭该功能,则还需要添加StopInstances权限。

然后,您将使用AWS CLI工具停止实例。您可以从实例元数据中获取当前实例ID。