【发布时间】:2018-07-12 09:49:39
【问题描述】:
我正在尝试通过我的联系人发送邮件,但收到此错误:
Swift_TransportException (550) 预期响应代码 250 但得到代码 “550”,带有消息“550-Your FROM address (test@email.com, test@email.com )必须与您的 550 认证电子邮件用户( 电子邮件@example.ro )。将此视为欺骗性的 550 电子邮件。 "
我的 .ENV 配置:
MAIL_HOST=mail.exemple.ro
MAIL_PORT=465
MAIL_ENCRYPTION=ssl
MAIL_PASSWORD=my pass
MAIL_USERNAME=email@exemple.ro
MAIL_DRIVER=smtp
FROM_ADDRESS=email@exemple.ro
我的控制器:
{
$validator = Validator::make($request->all(), [
'firstName' => 'required',
'lastName' => 'required',
'email' => 'required',
'services' => 'required',
'message' => 'required',
]);
if ($validator->fails()) {
return redirect('en/404')
->withErrors($validator)
->withInput();
}
$form = $request->all();
$message->success('The message was successfully send!');
Mail::send('email/contact-form', compact('form'), function ($email_message) use ($form) {
$email_message->subject($form['services']);
$email_message->from($form['email']);
$email_message->to('email@example.ro');
});
return back();
}
如果我尝试使用 email@exemple.ro 编写输入电子邮件,我不会收到任何错误,但是当我尝试输入 gmail 或其他电子邮件时,我会收到上述错误。
请帮忙!
【问题讨论】:
-
到底是什么问题?您不能通过 greenfab.ro 服务器从 gmail 地址发送?
-
问题是我无法从我的网站通过联系表发送电子邮件。
-
即使使用 happy@greenfab.ro 作为电子邮件发件人?
-
当我这样做时,正在使用在电子邮件输入中输入的 happy@greenfab.ro。我无法弄清楚问题出在哪里。我在 Cpanel 中删除并重新创建了电子邮件,但仍然没有成功
-
尝试 ctrl+f
validator在vendor/anomaly/streams-platform文件夹中递归...