orken/cakephp3-mandrill-api 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

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

orken/cakephp3-mandrill-api

Composer 安装命令:

composer require orken/cakephp3-mandrill-api

包简介

Send mail using Mandrill Api (with MailChimp)

README 文档

README

Plugin Mandrill pour CakePHP 3 pour utiliser l'API. Afin de l'utiliser vous devez disposer d'un compte Mandrill pour avoir une API key.

Pour installer ce plugin, la meilleure solution est d'utiliser Composer.

Rajoutez :

"orken/cakephp3-mandrill-api": "*"

dans votre fichier composer.json et lancez composer update .

Configurer votre application CakePHP

Dans votre fichier de configuration (app.php ou un spécifique), rajouter une rubrique Mandrill.

'Mandrill' => [
	'apikey'		=> '----votre cle---',
	'template_name'	=> 'nom-du-template'
]

Toutes les valeurs dans cette rubrique sont optionnelles et peuvent être assignées postérieurement au moment de l'instanciation de la classe.

Envoyer des emails

Ajouter le namespace pour MandrillApi:

use MandrillApi\Network\Email\MandrillApi;

Puis créé un email, assigner le template Mandrill/Mailchimp, donnez les destinataires ainsi que les valeurs particuliers, et envoyez.

$email = new Mandrill(['template_name'=>'mon-template-mailchimp']);
$email
    ->subject('Mon sujet Mandrill')
    ->from('contact@example.com',"Mon nom d'expéditeur")
    ->data([
    	'lemail1@domaine1.com'=> [
    		'displayname' => 'monsieur 1',
    		'texteperso' => "Lorem ipsum dolor sit amet."
    	],
    	'lemail2@domaine2.fr'=> [
    		'displayname' => 'madame 1',
    		'texteperso' => "Sunt saepe at, officiis quasi impedit?"
    	]
    ])
    ->send();

Pensez à valider le domaine qui envoie les mails dans Mandrill.

统计信息

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

GitHub 信息

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

其他信息

  • 授权协议: MIT
  • 更新时间: 2015-11-20

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固