我正在拼命地尝试在我的 Symfony2 应用程序上使用 SwitfMailer 通过 SMTP 发送电子邮件。它托管在 OVH 共享服务器上(pro2014 提供)。但这不起作用,我尝试了很多不同的解决方案,但都没有成功。
当然在开发模式下它正在工作(使用我公司的 SMTP)。出于某种原因,我还尝试了像 Mailgun 这样的解决方案,除了在 OVH 服务器上之外,它们在任何地方都可以正常工作。
同时,我通过 PHP mail()(内置于 SwiftMailer)发送它们,但这很糟糕。很喜欢。
OVH 支持是我见过的最糟糕的支持,他们根本没有帮助 + 如果你不通过 Twitter 戳他们,他们会每 48 小时回复一次......
这里有人知道怎么做吗?
参数.yml
parameters:
mailer_transport: smtp
mailer_host: smtp.mydomain.com
mailer_user: myemail@mydomain.com
mailer_password: mypassword
config_prod.yml
swiftmailer:
auth_mode: login
port: 587
encryption: ssl
配置.yml
swiftmailer:
transport: "%mailer_transport%"
host: "%mailer_host%"
username: "%mailer_user%"
password: "%mailer_password%"
spool: { type: memory }