【问题标题】:Sending Email from Drupal on AWS hosted on a Micro-EC2 through SES [closed]通过 SES 从托管在 Micro-EC2 上的 AWS 上的 Drupal 发送电子邮件 [关闭]
【发布时间】:2012-05-05 18:44:50
【问题描述】:
【问题讨论】:
标签:
ubuntu
amazon-ec2
amazon-web-services
postfix-mta
amazon-ses
【解决方案1】:
您引用的相当简短的说明以及您提供的日志表明可能涉及多个问题 - 我将按如下方式处理:
原则上,这应该会通过 SMTP 集成为 SES 生成一个完全正常工作的 Postfix;如果没有,您需要进一步挖掘,我认为 AWS 团队在论坛线程 Certificate issue on SES tunnel 上的回复提供了可能出错的最佳摘要,无论线程主题显然过于约束。
- 此外,darignac 的solution to his own issue 实际上可能确实适用于更广泛的受众:
我的 ec2 机器运行的是 Ubuntu 11.10,我安装了 stunnel
包管理器(因为这通常是正确的方法)。这不知何故
不起作用。我在另一台运行
Amazon linux,它在那里开箱即用。所以我下载了stunnel,
在 Ubuntu 中手动编译和安装。不得不创造
/usr/local/var/run/stunnel 启用 stunnel 将其 pidfile 放在那里。 [...]
祝你好运!
【解决方案3】:
您不再需要执行上述任何操作。我在 EC2 Small 上维护我的 Drupal 站点,它的数据库位于 RDS 实例上,并且运行良好。但是您必须下载并启用一个名为 SMTP 的 Drupal 模块,它会拦截使用 Postfix 或您最初设置的任何内容通过 EC2 系统发出的所有邮件,并通过 SMTP 将其发送出去。它具有 SSL 或 TLS 的可配置选项,并支持“SMTP 身份验证”。
对我有好处!