Y M*_*Y M 1 email schedule laravel-4 mandrill
Mandrill 文档说应该在邮件Api调用中设置send_at参数来安排邮件.
Mail::send('template', array('name'=>$GLOBALS['name']), function($message)
{
$message->to($GLOBALS['email'], $GLOBALS['name'])->subject('Subject');
});
Run Code Online (Sandbox Code Playgroud)
在上面的代码中我应该在哪里设置参数:send_at
提前致谢 :)
使用X-MC-SendAt标头.
Mail::send('template', array('name'=>$GLOBALS['name']), function($message)
{
$message->to($GLOBALS['email'], $GLOBALS['name'])->subject('Subject');
$headers = $message->getHeaders();
$headers->addTextHeader('X-MC-SendAt', '2014-09-01 01:00:00');
});
Run Code Online (Sandbox Code Playgroud)
请注意,我没有对此进行测试 - 您可能需要使用不同的方法addTextHeader- 请参阅swiftmailer文档.
请参阅文档(使用SMTP标头自定义邮件以获取更多详细信息,并注意文档确实表明这仅适用于付费帐户.