Php I';我正试图通过联系方式发送电子邮件
电子邮件错误 AbstractSmtpTransport.php第383行中的Swift_TransportException: 预期响应代码250,但得到代码“530”,消息“530 5.7.1需要身份验证 “ 到目前为止,这是我的mail.phpPhp I';我正试图通过联系方式发送电子邮件,php,laravel-5,laravel-mail,Php,Laravel 5,Laravel Mail,电子邮件错误 AbstractSmtpTransport.php第383行中的Swift_TransportException: 预期响应代码250,但得到代码“530”,消息“530 5.7.1需要身份验证 “ 到目前为止,这是我的mail.php <?php return [ 'driver' => env('MAIL_DRIVER', 'smtp'), 'host' => env('MAIL_HOST', 'smtp.mailgun.org'),
<?php
return [
'driver' => env('MAIL_DRIVER', 'smtp'),
'host' => env('MAIL_HOST', 'smtp.mailgun.org'),
'port' => env('MAIL_PORT', 587),
'from' => [
'address' => 'hello@example.com',
'name' => 'Example',
],
'encryption' => env('MAIL_ENCRYPTION', 'tls'),
'username' => env('MAIL_USERNAME'),
'password' => env('MAIL_PASSWORD'),
'sendmail' => '/usr/sbin/sendmail -bs',
];
是因为我正在本地服务器上尝试吗?您必须重新启动web服务器才能获取新的
.env
值。您必须重新启动web服务器才能获取新的.env
值。您是否正确设置了.env文件中的用户名和密码?已选中。一切正常如果你只是在本地服务器上测试,你可以使用像Mailtrap(Mailtrap.io)这样的服务。设置起来真的很容易。你能确认你如何运行你的网站吗?homestead etcAre你在你的.env文件中正确设置了用户名和密码吗?选中。一切正常如果你只是在本地服务器上测试,你可以使用像Mailtrap(Mailtrap.io)这样的服务。这真的很容易设置你能确认你如何运行你的网站-家园等
public function contactstore(Request $request)
{
$data = array_map('trim', $request->all());
$rules = [
'email' => 'required | email',
'name' => 'required',
'msg' => 'required | min:8',
];
$validator = Validator::make($data, $rules);
if ($validator->fails()) {
return redirect()->back()->withErrors($validator)->withInput()->with('error', 'Validation Error.');
}
else {
$data = [
'from' => 'quizmumbai@gmail.com',
'name' => $data['name'],
'email' => $data['email'],
'msg' => $data['msg'],
'view_name' => 'pages.email.querymail',
'to' => 'yogesh696ksingh@gmail.com',
'subject' => 'Event Query for TML 2017',
'timestamp' => date('j/M/Y', time()),
];
Mail::send($data['view_name'], $data, function ($message) use ($data) {
$message->from($data['from'], $data['name']);
$message->to($data['to'])->subject($data['subject']);
});
if (count(Mail::failures()) > 0) {
return redirect()->back()->with('error', 'Cannot send mail');
}
else return redirect()->back()->with('success', 'We will get back to you shortly')->with('message','Thanks for');
}
}