0
在我的項目中,我需要記錄從應用程序發送的每封郵件。Laravel 4.2從Swift Mailer登錄郵件
Mail::queue('email.template', $vars, function($message) {
$message->to('someone', 'Her name')->subject("<3");
LogModel::log($message);
});
和LogModel
public static function log(Message $message) {
$msg = $message->getSwiftMessage();
$log = new self;
$log->to = $msg->getTo();
$log->subject = $msg->getSubject();
$log->cc = $msg->getCc();
$log->bcc = $msg->getBcc();
$log->body = $msg->getBody();
$log->headers = serialize($msg->getHeadres());
$log->save();
}
所有干將,回到這裏Null
。
注意:我的所有消息都在這裏簽名。
如何訪問這些值或者記錄郵件的最佳方式是什麼?