Ralat Laravel tentang penggunaan smtp GMAIL: "Tidak dapat mewujudkan sambungan dengan hos "mailpit:1025""
P粉283559033
P粉283559033 2023-08-24 23:32:49
0
1
666
<p>Saya cuba menghantar e-mel menggunakan Laravel dan Gmail tetapi ia menimbulkan ralat ini: </p> <blockquote> <p>Tidak dapat mewujudkan sambungan ke hos 'mailpit:1025': Stream_socket_client(): php_network_getaddresses: Dapatkan maklumat alamat Mailpit gagal: Tiada hos sedemikian diketahui. </p> </blockquote> <p>Saya tidak faham mengapa ia cuba menyambung ke Mailpit dan bukannya Gmail. </p> <p>Fail .env saya kelihatan seperti ini: </p> <pre class="brush:php;toolbar:false;">MAIL_MAILER=smtp MAIL_HOST=smtp.gmail.com MAIL_PORT=587 MAIL_USERNAME=est.juan.arango1@unimilitar.edu.co MAIL_PASSWORD=[kata laluan apl google] MAIL_ENCRYPTION=ssl</pra> <p>Penghalaan saya kelihatan seperti ini: </p> <pre class="brush:php;toolbar:false;">Route::get('/senMail', function () { cuba { Mel::to('est.juan.arango1@unimilitar.edu.co'')->send(new Subscribe()); } tangkapan ($e Boleh Lempar) { kembalikan '<div>GAGAL' . } });</pre> <p>Templat langganan adalah biasa<code>php artisan make:mail Langgan --markdown=email.subscribers</code></p> <p>Saya cuba menjalankan <code>php artisan cache:clear </code> dan <code>php artisan config:clear</code> Tetapi tiada kejayaan. < /p> <p>Juga mencuba konfigurasi ini dalam fail <code>config/mail.php</code> <pre class="brush:php;toolbar:false;">'stream' => 'ssl' => 'allow_self_signed' => benar, 'verify_peer' => palsu, 'verify_peer_name' => palsu, ], ],</pre></p>
P粉283559033
P粉283559033

membalas semua(1)
P粉449281068

Cuba dua arahan ini di Terminal

php laluan artisan:clear // Kosongkan cache laluan

php artisan config:cache // Ini akan mengosongkan cache konfigurasi

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan