我有一个需要使用Amazon SES发送邮件的Symfony2应用程序。我需要使用SMTP进行设置。出于某种原因,我的Symfony2应用程序无法发送邮件,因为我已将它置于实例上。它可以在我的本地服务器上完美工作,并使用gmail发送邮件,但是在活动服务器上不是Amazon SES可以运行的gmail。我的配置是:Symfony2 Amazon SES SMTP邮件设置
mailer_transport: smtp
mailer_host: SMTPHOST
mailer_encryption: tls
mailer_auth_mode: login
mailer_user: SMTPUSER
mailer_password: SMTPPASS
mailer_port: 465
我已经采取了所有的三件事SMTPHOST,SMTPUSER和SMTPPASS从SES控制台在线。但邮件似乎还没有去。我真的不想设置一个单独的邮件服务器。我使用Symfony2的预先集成的Swiftmailer库来发送所有电子邮件,所以第三方包也是如此。
我不知道如何做到这一点,因为这是我第一次使用AWS。任何帮助将不胜感激。谢谢!
它不工作,因为你选择了端口465利用587冗长的解释是这里http://docs.aws.amazon.com/ses/latest/DeveloperGuide/smtp-connect.html –