最新のphpバージョンとlaravel 5.4でxampp(windows)を使用しています。ここに私の.env設定laravel電子メールはlocalhostから送信されません
MAIL_DRIVER = smtp
MAIL_HOST = smtp.gmail.com
MAIL_PORT = 587
MAIL_USERNAME = [email protected]
MAIL_PASSWORD = mypassword
MAIL_ENCRYPTION = tls
とコントローラのコード
use Mail;
Mail::send('mail.login-verificatio', $data, function($message) use($email_to)
{
$message->to($email_to, '')->subject
('Login Security Number');
$message->from('[email protected]','xxxxxxxxxxx');
});
ですが、私はそれはあなたのSSLコンフィグが正しくないことを意味し、次のエラーに
ErrorException
stream_socket_enable_crypto(): SSL operation failed with code 1. OpenSSL Error messages: error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed
おかげ
Gmailのメール設定でlocalhostにアクセスできましたか? – Softmaven