对于我的网站,我尝试从别名发送电子邮件(从谷歌创建的别名业务)。我的邮件功能:
Mail::send('emails.tracktrace', ['text'=>$mailtext,'tracking' => $code,'email' => $email, 'name' => $name],
function ($m) use ($code, $email, $name) {
$m->from('info@mydomain.eu', 'Mydomain');
$m->to($email, $name)->subject('Track your package!');
});
同样在我的config / mail.php中我有:
'from' => ['address' => 'noreply@mydomain.eu', 'name' => 'mydomain'],
但两者都被忽略,并且使用我的.env文件中设置的MAIL_USERNAME值(使用邮件配置)。
答案 0 :(得分:1)
我遇到了同样的问题。原来我尝试使用的Gmail帐户并不允许您更改'来自'头。 (见problem with php mail 'From' header)