在重新加载页面后,它说邮件已成功发送,但服务器未收到邮件。我已经尝试了smtp和邮件驱动程序,但我对sendmail驱动程序没有任何错误,但是没有收到使用幼虫
我已经经历了这些联系,但他们没有给出解决方案。
Check mail is sent successfully or not on Laravel 5
Check mail is sent successfully or not on Laravel 5
Sendmail Subject in Laravel 5.1 这些是我写在mail.php中的代码
<?php
return [
'driver' => env('MAIL_DRIVER', 'sendmail'),
'host' => env('MAIL_HOST', 'smtp.gmail.com'),
'port' => env('MAIL_PORT', 587),
'from' => [
'address' => env('MAIL_FROM_ADDRESS', 'XXXX@gmail.com'),
'name' => env('MAIL_FROM_NAME', 'Example'),
],
'encryption' => env('MAIL_ENCRYPTION', 'tsl'),
'username' => env('XXX@gmail.com'),
'password' => env('XXXXXXX'),
'sendmail' => '/usr/sbin/sendmail -bs',
'pretend' => false,
];
?>
这是.env文件邮件
MAIL_DRIVER=sendmail
MAIL_HOST=smtp.gmail.com
MAIL_PORT=2525
MAIL_USERNAME=XXXXX@gmail.com
MAIL_PASSWORD=XXXXXX
MAIL_ENCRYPTION=tsl
这是我的web.php
try {
Mail::send('mails.name',['name' => "XXXXXX"], function ($message) {
$message->to('XXXXX@gmail.com','hiii')->from('XXXX.com')->subject('XXXX');
});
return "Your email has been sent successfully";
} catch (\Exception $e) {
echo "err";
}