我目前正在致力于laravel邮件。我发送电子邮件结构附件这样的:如何检查邮件是否发送laravel?
$document = Document::find($request->document_id);
Mail::send('email.senddocs', array('project'=>$document->project->name,'type'=>$document->documentType->type), function($message) use($request,$document){
$file_name = public_path().'/documents/'.$document->project->p_key.'/'.$document->file_name;
$message->from('[email protected]', 'DDMS');
$message->to($request->email);
$message->attach($file_name);
});
我已经访问过here。但是,那里的过程总是回归成功。
什么其实我想的是要知道如果邮件发送与否。在我的情况下,Mail
发送可能因虚假电子邮件如[email protected]
或发生其他一些错误而失败。
我怎么能知道邮件发送或不?
任何帮助表示赞赏
的可能的复制[Laravel 5 - 检查,如果邮件是发送(https://stackoverflow.com/questions/33096055/ laravel-5 - 检查 - 如果邮件-IS-发送) – jrenk
@jrenk不是在我的情况 –