2017-06-23 156 views
1

我試圖從我的Symfony 3項目在Platform.sh發送電子郵件。與Symfony Platform.sh電子郵件發送

我跟着這個文檔: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,但它似乎不會悄悄地發送任何電子郵件。

在設置中,外出電子郵件對主服務器爲ON。

我需要設置任何系統變量,或者我缺少什麼?

回答

0

使用與SwiftMailer的sendmail的一個Drupal 8的網站,我不得不把transport_mode設置爲 'T',而不是 'BS'

# swiftmailer.transport.yml 
sendmail_mode: 't' 

另一種可能性是使用platformsh環境變量。

d8config:swiftmailer.transport:sendmail_mode 並將其值設置爲 'T'

希望它可以幫助你的Symfony了。