使用 Mandrill 和 Laravel 发送预定的电子邮件
Posted
技术标签:
【中文标题】使用 Mandrill 和 Laravel 发送预定的电子邮件【英文标题】:Sending scheduled e-mail with Mandrill and Laravel 【发布时间】:2015-11-05 01:05:00 【问题描述】:我正在尝试使用 Laravel 和 Mandrill SMTP 来安排将来发送的电子邮件。
这是我目前正在做的,但没有发送任何内容:
$mail= Mail::queue('emails.new', $data, function($message) use ($user)
$message
->to($user['email'], $user['firstname'])
->from('info@test.com', 'Sender')
->subject('Subject');
$headers = $message->getHeaders();
$headers->addTextHeader('X-MC-SendAt', $user['time']);
);
$user['time'] 是 YYYY-MM-DD HH:MM:SS 格式的时间戳。
【问题讨论】:
不排队可以吗? (直接发送) 【参考方案1】:我当时遇到了同样的问题。我找到了这个包Mail To,它就像一个魅力。你可以试试这个。
【讨论】:
以上是关于使用 Mandrill 和 Laravel 发送预定的电子邮件的主要内容,如果未能解决你的问题,请参考以下文章
Laravel - 不使用 mandrill 发送的电子邮件
无法通过 Mandrill 发送密件抄送电子邮件(通过 Laravel)