【发布时间】:2019-07-14 02:37:45
【问题描述】:
似乎我们需要在 Symfony 1.4 项目中配置邮件程序以使用自签名证书,但不知道在哪里查看
立即配置:
mailer:
class: sfMailer
param:
delivery_strategy: realtime
delivery_address: user@mail.com
transport:
class: Swift_SmtpTransport
param:
host: x.x.x.x
port: 25
encryption: ~
username: user@mail.com
password: pass
我在看这个问题:PHP - Swiftmailer using STARTTLS and self signed certificates
但所有示例都是使用 Laravel 的,而且它看起来很新,所以我不确定 Symfony 1.4 是否包含所有这些功能。
我还查看了邮件配置,但没有找到任何帮助。
关于如何在不触及供应商文件夹中的任何内容的情况下进行配置的任何帮助?
编辑:
所以这是新的配置:
mailer:
class: sfMailer
param:
delivery_strategy: realtime
delivery_address: user@mail.com
transport:
class: Swift_SmtpTransport
param:
host: x.x.x.x
port: 25
encryption: ~
username: user@mail.com
password: pass
streamOptions:
ssl:
allow_self_signed: true
verify_peer: false
local_cert: "/etc/ssl/certificate.cer"
local_pk: "/etc/ssl/certificate.key"
【问题讨论】:
标签: php symfony symfony-1.4 swiftmailer