060*_*991 4 email laravel mailgun
我使用下面的代码发送电子邮件
Mail::send('emails.sample',[],function($message) use($attachment,$filename)
{
$message->subject('PDF is generated !');
$message->from('test@example.com', 'Example');
$message->to('user@gmail.com');
$message->attachData($attachment,$filename,array('mime'=>'application/pdf','Content-Disposition'=>'attachment'));
});
Run Code Online (Sandbox Code Playgroud)
但是收到电子邮件后,发件人电子邮件地址是这样的
test=example.com@mailgun.org 代表示例 test@example.com
但它应该像email address或者name
test@example.com
我该如何解决?任何建议,请!
对于仍在阅读本文的任何人 - 这是因为您需要设置“发件人”地址。Gmail 似乎并不关心,但 Outlook 却关心。
$message->sender(config('mail.from.address'));
Run Code Online (Sandbox Code Playgroud)