使用Symfony发送Platform.sh电子邮件

时间:2017-06-23 08:54:54

标签: php symfony email sendmail swiftmailer

我试图从Platform.sh上的Symfony 3项目发送电子邮件。

我遵循了此文档:https://docs.platform.sh/administration/web/email.html

我的parameters.yml:

mailer_transport: sendmail
mailer_host: null
mailer_user: null
mailer_password: null
mailer_port: 465
mailer_encryption: tls

我使用swiftmailer和内存假脱机。 Swiftmailer的send()方法返回true,但似乎它不会发送任何电子邮件。

在设置中,主电子邮件的外发电子邮件已开启。

我是否需要设置任何系统变量,或者我缺少什么?

1 个答案:

答案 0 :(得分:0)

将sendmail与SwiftMailer一起用于Drupal 8网站,我必须将transport_mode设置为' t'而不是''

# swiftmailer.transport.yml
sendmail_mode: 't'

另一种可能性是使用platformsh环境变量。

d8config:swiftmailer.transport:sendmail_mode 并将其值设置为&#39; <&#39;

希望它也可以帮助你了解Symfony。