【发布时间】:2016-07-04 08:59:40
【问题描述】:
我需要为山魈发送电子邮件。这个 Mandrill API 在我的项目中实现,并通过客户端提供的 apikey 发送测试邮件。我有两种发送邮件的选择,一种是通过我的 Mandrill 帐户,另一种是用户可以通过 MailChimp 登录。然后将 API KEY 山魈插入您的帐户。
我在 conf 文件中有一个默认变量,如下所示:
public $default = array(
'transport' => 'Smtp',
'from' => array('noreply@example.com' => 'Example'),
'host' => 'smtp.mandrillapp.com',
'port' => 587,
'timeout' => 30,
'username' => 'example@example.com',
'password' => '12345678',
'client' => null,
'log' => false
//'charset' => 'utf-8',
//'headerCharset' => 'utf-8',
);
要通过我的帐户山魈发送邮件,我这样做:
$email = new FrameworkEmail();
$email->config('default');
$email->emailFormat('html');
我给我的帐户 Mandrill 数据。但是,如果用户选择使用 MailChimp 进行识别并添加您的 API KEY Mandrill 邮件应该从您的帐户交易电子邮件发送,而不是我的。知道这是否可能吗?
【问题讨论】:
标签: php email cakephp mandrill