Laravel在存储时保存电子邮件的副本

时间:2015-02-03 09:45:49

标签: email laravel output

我正在使用mandrill在Laravel中发送电子邮件,但我也想在存储上保存电子邮件的副本(例如mailoutput,但在我自己的日志文件夹中)

你知道怎么做吗?

谢谢

1 个答案:

答案 0 :(得分:1)

虽然您可以在Laravel中记录邮件,但似乎实际上不会同时发送电子邮件。

一个简单的解决方案是自己记录电子邮件:

查找您发送电子邮件的位置并添加自定义日志记录语句。

Mail::send('emails.welcome', array('key' => 'value'), function($message)
{
    $message->to('foo@example.com', 'John Smith')->subject('Welcome!');
    Log::info('You email content and receivers here');
});