Php 邮件不覆盖Laravel 5.2中的电子邮件地址?
我使用Gmail SMTP帐户发送电子邮件,但我想向收件人显示不同的发件人电子邮件。我正在使用以下代码覆盖发件人电子邮件地址Php 邮件不覆盖Laravel 5.2中的电子邮件地址?,php,email,laravel-5.2,Php,Email,Laravel 5.2,我使用Gmail SMTP帐户发送电子邮件,但我想向收件人显示不同的发件人电子邮件。我正在使用以下代码覆盖发件人电子邮件地址 Mail::send('emails_old.send_message', ['data' => $request->message], function ($message) use ($request, $toEmail, $cc, $bcc, $attacments) { $message->to($toEmail); $mes
Mail::send('emails_old.send_message', ['data' => $request->message], function ($message) use ($request, $toEmail, $cc, $bcc, $attacments)
{
$message->to($toEmail);
$message->subject($request->subject);
$message->from('no-reply@xyz', 'No reply');
$message->replyTo(auth()->user()->email, auth()->user()->name);
});
以上代码运行良好&也覆盖发件人名称,但不覆盖电子邮件地址
Mail::send('emails_old.send_message', ['data' => $request->message], function ($message) use ($request, $toEmail, $cc, $bcc, $attacments)
{
$message->to($toEmail);
$message->subject($request->subject);
$message->from('no-reply@xyz', 'No reply');
$message->replyTo(auth()->user()->email, auth()->user()->name);
});
谁能告诉我我做错了什么
谢谢,
卡利姆
Gmail只允许您使用设置中的发件人地址作为验证别名。你不能(也不应该)伪造你无法控制的电子邮件地址。如果没有其他内容,由于SPF记录,它将经常被标记为垃圾邮件切加约兹 如果您想使用不同的电子邮件地址发送邮件,请尝试使用邮件服务器,或尝试使用mailgun等邮件驱动程序 我只使用Gmail SMTP进行开发,之后我切换到我的邮件服务器
我注意到,虽然其他服务可能允许您这样做,但这仍然是一个可怕的想法。SPF记录将向垃圾邮件发送大量这样发送的电子邮件切加约兹 所以,如果只是为了发展或学校项目,你可以使用mailgun或Gmail SMTP等邮件服务。否则,请尝试让邮件服务器处理无回复电子邮件
Gmail只允许您使用设置中的发件人地址作为验证别名。你不能(也不应该)伪造你无法控制的电子邮件地址。如果没有其他内容,由于SPF记录,它将经常被标记为垃圾邮件切加约兹 如果您想使用不同的电子邮件地址发送邮件,请尝试使用邮件服务器,或尝试使用mailgun等邮件驱动程序 我只使用Gmail SMTP进行开发,之后我切换到我的邮件服务器
我注意到,虽然其他服务可能允许您这样做,但这仍然是一个可怕的想法。SPF记录将向垃圾邮件发送大量这样发送的电子邮件切加约兹
所以,如果只是为了发展或学校项目,你可以使用mailgun或Gmail SMTP等邮件服务。否则,请尝试让邮件服务器处理无回复电子邮件。Gmail只允许您使用设置中的
发件人地址作为验证别名。你不能(也不应该)伪造你无法控制的电子邮件地址。如果没有其他内容,由于SPF记录,它将经常被标记为垃圾邮件。如何将我作为验证别名?但在我的情况下,将不会有相同的电子邮件地址,我只想覆盖当前登录用户的电子邮件地址&将有数千个用户?你还有其他建议吗?正如我说的,“你不能,也不应该”那样做。这就是replyTo
的用途。Gmail只允许您使用设置中的发件人地址作为已验证的别名。你不能(也不应该)伪造你无法控制的电子邮件地址。如果没有其他内容,由于SPF记录,它将经常被标记为垃圾邮件。如何将我作为验证别名?但在我的情况下,将不会有相同的电子邮件地址,我只想覆盖当前登录用户的电子邮件地址&将有数千个用户?你还有其他建议吗?正如我说的,“你不能,也不应该”那样做。这就是replyTo
的作用。我要指出的是,尽管其他服务可能允许您这样做,但这仍然是一个可怕的想法。SPF记录会将大量这样发送的电子邮件发送到垃圾邮件。这是真的,如果你不介意的话,我会将其添加到答案中@Ceejayoz为我工作!我注意到,虽然其他服务可能允许您这样做,但这仍然是一个可怕的想法。SPF记录会将大量这样发送的电子邮件发送到垃圾邮件。这是真的,如果你不介意的话,我会将其添加到答案中@Ceejayoz为我工作!