symfony3.4 配置高效的邮箱swiftmailer插件

网站经常需要邮件发送,symfony里面swiftmailerBundle是一个非常并且稳定的发送邮件的第三方插件。
我们来看一下symfony里面的邮件怎么配置。

第一步我们先下载bundle:
composer require swiftmailer/swiftmailer

第二步在配置文件里面config.yml里面:

Swiftmailer Configuration

swiftmailer:
transport: '%mailer_transport%'
host: '%mailer_host%'
username: '%mailer_user%'
password: '%mailer_password%'
port: 465
encryption: ssl
auth_mode: login
spool: { type: memory }

第三部:我们需要配置好账号密码parameters.yml:

这里申请开通邮箱的smtp,我们就不多说,可以直接搜索怎么开通。

第四部我们就可以加入代码里面来使用了:
我是直接配置在了一个服务里面:

这里面我们直接依赖注入一下,我们在直接可以

有什么问题欢迎留言!

posted @ 2020-11-02 13:58  sfsheng  阅读(224)  评论(0)    收藏  举报