Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services Ec2上sendmail和Amazon SES的区别是什么_Amazon Web Services_Amazon Ec2_Amazon_Amazon Ses - Fatal编程技术网

Amazon web services Ec2上sendmail和Amazon SES的区别是什么

Amazon web services Ec2上sendmail和Amazon SES的区别是什么,amazon-web-services,amazon-ec2,amazon,amazon-ses,Amazon Web Services,Amazon Ec2,Amazon,Amazon Ses,我对在Ec2上发送电子邮件感到困惑。 我想知道,如果我们可以像通常在VPS服务器中使用的那样使用sendmail发送电子邮件,为什么我们需要SES 这有什么好处。我是不是遗漏了什么如果你只发送了几封电子邮件,那就没什么区别了。但是如果你每天都发送很多电子邮件,比如用户通知、促销等等,那么亚马逊不喜欢从EC2发送 批量发送邮件可能会将ec2 ip范围列入黑名单,所以当您从ec2发送批量电子邮件时,AWS会发出通知。我已经看到,当我的脚本出现一些配置问题时,我在很短的时间内发送了几百封电子邮件 Am

我对在Ec2上发送电子邮件感到困惑。 我想知道,如果我们可以像通常在
VPS服务器中使用的那样使用
sendmail
发送电子邮件,为什么我们需要
SES


这有什么好处。我是不是遗漏了什么

如果你只发送了几封电子邮件,那就没什么区别了。但是如果你每天都发送很多电子邮件,比如用户通知、促销等等,那么亚马逊不喜欢从EC2发送

批量发送邮件可能会将ec2 ip范围列入黑名单,所以当您从ec2发送批量电子邮件时,AWS会发出通知。我已经看到,当我的脚本出现一些配置问题时,我在很短的时间内发送了几百封电子邮件

Amazon提供了一种通过以下链接提交请求的方法来消除EC2上的这些限制

您可能需要为EC2实例、DKIM签名机制、SPF记录、反垃圾邮件、TLS等设置elasticips

与上述配置相比,使用AWS SES API发送电子邮件非常容易(至少在我看来是这样),如果您是EC2用户,则SES是免费的