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,我们就不多说,可以直接搜索怎么开通。
第四部我们就可以加入代码里面来使用了:
我是直接配置在了一个服务里面:
这里面我们直接依赖注入一下,我们在直接可以
有什么问题欢迎留言!