Ubuntu 通过SES在Micro-EC2上托管的AWS上从Drupal发送电子邮件
所以我按照这里的说明: 但我无法让它工作:( 这是我的后缀日志:Ubuntu 通过SES在Micro-EC2上托管的AWS上从Drupal发送电子邮件,ubuntu,amazon-ec2,amazon-web-services,postfix-mta,amazon-ses,Ubuntu,Amazon Ec2,Amazon Web Services,Postfix Mta,Amazon Ses,所以我按照这里的说明: 但我无法让它工作:( 这是我的后缀日志: 有没有人能为我提供一些疑难解答的想法?您参考的简短说明以及您提供的日志表明可能涉及到几个问题-我将按以下方式处理: 我假设您已经进行了设置,即验证您的电子邮件地址(必需)并请求生产访问(如果需要)(可选;否则请参阅) 从主题的原始文档开始,其中已经包含了相当多的额外步骤(例如,与CA证书和服务启动等相关的步骤): 第一步是 请注意,实际上可能不需要它,因为它本身提供了本机TLS包装(请参阅),请参阅相应的SES注释: 重要
有没有人能为我提供一些疑难解答的想法?您参考的简短说明以及您提供的日志表明可能涉及到几个问题-我将按以下方式处理:
- 我假设您已经进行了设置,即验证您的电子邮件地址(必需)并请求生产访问(如果需要)(可选;否则请参阅)
- 从主题的原始文档开始,其中已经包含了相当多的额外步骤(例如,与CA证书和服务启动等相关的步骤):
- 第一步是
- 请注意,实际上可能不需要它,因为它本身提供了本机TLS包装(请参阅),请参阅相应的SES注释: 重要 一些MTA具有TLS包装器的本机支持,而其他MTA则没有。 检查邮件服务器的文档,以确定 支持TLS包装。如果它支持TLS包装,则您不需要 建立一个安全的隧道 然而,我自己还没有尝试过,许多人似乎只是简单地用SES运行Postfix,实际上是这样
- 最后一步是
- 第一步是
- 此外,darignac的观点实际上可能适用于更广泛的受众: 我的ec2机器运行的是Ubuntu11.10,我从 包管理器(因为这通常是正确的方法)。这 不工作。我在另一台运行 亚马逊linux,它是开箱即用的。所以我下载了stunnel, 在Ubuntu中手工编译和安装。必须创建 /usr/local/var/run/stunnel,使stunnel能够将其PID文件放在那里。[…]
您引用的相当简短的说明以及您提供的日志表明,可能涉及到几个问题-我将按以下方式进行处理:
- 我假设您已经进行了设置,即验证您的电子邮件地址(必需)并请求生产访问(如果需要)(可选;否则请参阅)
- 从主题的原始文档开始,其中已经包含了相当多的额外步骤(例如,与CA证书和服务启动等相关的步骤):
- 第一步是
- 请注意,实际上可能不需要它,因为它本身提供了本机TLS包装(请参阅),请参阅相应的SES注释: 重要 一些MTA具有TLS包装器的本机支持,而其他MTA则没有。 检查邮件服务器的文档,以确定 支持TLS包装。如果它支持TLS包装,则您不需要 建立一个安全的隧道 然而,我自己还没有尝试过,许多人似乎只是简单地用SES运行Postfix,实际上是这样
- 最后一步是
- 第一步是
- 此外,darignac的观点实际上可能适用于更广泛的受众: 我的ec2机器运行的是Ubuntu11.10,我从 包管理器(因为这通常是正确的方法)。这 不工作。我在另一台运行 亚马逊linux,它是开箱即用的。所以我下载了stunnel, 在Ubuntu中手工编译和安装。必须创建 /usr/local/var/run/stunnel,使stunnel能够将其PID文件放在那里。[…]
你不再需要使用特技 查看亚马逊的教程:
您不再需要使用stunnel 查看亚马逊的教程:
您不再需要执行上述任何操作。我在EC2上维护我的Drupal站点Small,它的数据库位于RDS实例上,工作正常。但是您必须下载并启用名为SMTP的Drupal模块,它将截获所有通过EC2系统发送的邮件,使用Postfix或您最初设置的任何东西,然后安装它它有可配置的SSL或TLS选项,并支持“SMTP上的身份验证”
对我来说效果很好!您不再需要执行上述任何操作。我在EC2 Small上维护我的Drupal站点,它的数据库位于RDS实例上,工作正常。但是您必须下载并启用名为SMTP的Drupal模块,它将截获所有通过EC2系统发送的邮件,使用Postfix或您拥有的任何东西它有可配置的SSL或TLS选项,并支持“SMTP上的身份验证” 对我有好处