定制 butterfly/adapter-swift-mailer 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

butterfly/adapter-swift-mailer

Composer 安装命令:

composer require butterfly/adapter-swift-mailer

包简介

Butterfly PHP. Swift Mailer Adapter

README 文档

README

Sending emails

get('bfy_adapter.swift_mailer'); $mailer->sendPrepared('hello.world', array( 'name' => 'World', )); $mailer->flush(); Base template ------------- \#base.xml.twig

Configuration

bfy_adapter.twig.template_paths:

  • '%app.dir.root%/view/'

bfy_adapter.swift_mailer.prepared_mails: hello.world: transport: 'bfy_adapter.swift_mailer.transport.mailtrap' content_type: 'text/html' template: 'hello_world.html.twig' from: {'test@helloworlder.com': 'Robot'} to: 'agregad9@gmail.com'

services:

bfy_adapter.swift_mailer: class: 'Butterfly\Adapter\SwiftMailer\Mailer' arguments: - '%bfy_adapter.swift_mailer.prepared_mails%' - '#bfy_adapter.swift_mailer.transports' - '#bfy_adapter.swift_mailer.spools' - '@bfy_adapter.twig'

bfy_adapter.swift_mailer.transport.mailtrap: factoryStaticMethod: ['Swift_Mailer', 'newInstance'] arguments: ['@bfy_adapter.swift_mailer.transport_handler.mailtrap'] tags: 'bfy_adapter.swift_mailer.transports'

bfy_adapter.swift_mailer.transport_handler.mailtrap: class: 'Swift_SmtpTransport' calls: - ['setHost', ['mailtrap.io']] - ['setPort', ['2525']] - ['setUsername', ['22233f3bd7436f471'], true] - ['setPassword', ['47750b24d980a8'], true] - ['setEncryption', ['tls'], true] - ['setAuthMode', ['cram-md5'], true]

bfy_adapter.swift_mailer.transport.mailtrap.spool: factoryStaticMethod: ['Swift_Mailer', 'newInstance'] arguments: ['@bfy_adapter.swift_mailer.transport_handler.mailtrap.spool'] tags: 'bfy_adapter.swift_mailer.spools'

bfy_adapter.swift_mailer.transport_handler.mailtrap.spool: factoryStaticMethod: ['Swift_SpoolTransport', 'newInstance'] arguments: ['@bfy_adapter.swift_mailer.spool.mailtrap']

bfy_adapter.swift_mailer.spool.mailtrap: class: 'Swift_FileSpool' arguments: ['%app.dir.root%/var']

bfy_adapter.twig.environment: class: 'Twig_Environment' arguments: [@bfy_adapter.twig.loader, %bfy_adapter.twig.configuration%] calls: - ['setExtensions', [#bfy_adapter.twig.extensions/toArray]]

统计信息

  • 总下载量: 1.01k
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 2
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2016-04-07

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固