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,实际上是这样

    • 最后一步是

原则上,这将通过SMTP集成产生一个完整的SES后缀;如果没有,您需要进一步挖掘,我认为AWS团队在论坛线程上的响应提供了可能出现错误的最佳总结,而不管线程主题显然太过约束

  • 此外,darignac的观点实际上可能适用于更广泛的受众:

    我的ec2机器运行的是Ubuntu11.10,我从 包管理器(因为这通常是正确的方法)。这 不工作。我在另一台运行 亚马逊linux,它是开箱即用的。所以我下载了stunnel, 在Ubuntu中手工编译和安装。必须创建 /usr/local/var/run/stunnel,使stunnel能够将其PID文件放在那里。[…]
祝你好运


您引用的相当简短的说明以及您提供的日志表明,可能涉及到几个问题-我将按以下方式进行处理:

  • 我假设您已经进行了设置,即验证您的电子邮件地址(必需)并请求生产访问(如果需要)(可选;否则请参阅)
  • 从主题的原始文档开始,其中已经包含了相当多的额外步骤(例如,与CA证书和服务启动等相关的步骤):

    • 第一步是

      • 请注意,实际上可能不需要它,因为它本身提供了本机TLS包装(请参阅),请参阅相应的SES注释:

        重要

        一些MTA具有TLS包装器的本机支持,而其他MTA则没有。 检查邮件服务器的文档,以确定 支持TLS包装。如果它支持TLS包装,则您不需要 建立一个安全的隧道

        然而,我自己还没有尝试过,许多人似乎只是简单地用SES运行Postfix,实际上是这样

    • 最后一步是

原则上,这将通过SMTP集成产生一个完整的SES后缀;如果没有,您需要进一步挖掘,我认为AWS团队在论坛线程上的响应提供了可能出现错误的最佳总结,而不管线程主题显然太过约束

  • 此外,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上的身份验证”

对我有好处