Ich versuche, eine E-Mail mit Laravel 5.4 zu senden. hier ist mein .envMail senden Problem in Laravel 5.4
MAIL_DRIVER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=587
[email protected]
MAIL_PASSWORD=password
MAIL_ENCRYPTION=tls
hier ist mein Homecontroller
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Http\Requests;
use Mail;
use App\Mail\MyTestMail;
class HomeController extends Controller
{
/**
* Send My Test Mail Example
*
* @return void
*/
public function myTestMail()
{
//echo 'hello';
$myEmail = '[email protected]';
Mail::to($myEmail)->send(new MyTestMail());
dd("Mail Send Successfully");
}
}
Aber ich habe einen Fehler wie
Swift_TransportException in AbstractSmtpTransport.php Linie 383: Erwartete Antwort Code 250 aber Code "535", mit Nachricht "535-5.7.8 Usernam e und Passwort nicht akzeptiert. Erfahren Sie mehr unter 535 5.7.8 https://support.google.com/mail/?p=BadCredentials r67sm38867592pfb.125 - gsmtp "
at Swift_Transport_AbstractSmtpTransport->_assertResponseCode('535-5.7.8 Username and Password not accepted. Learn more at 535 5.7.8 https://support.google.com/mail/?p=BadCredentials r67sm38867592pfb.125 - gsmtp ', array(250)) in AbstractSmtpTransport.php line 281
at Swift_Transport_AbstractSmtpTransport->executeCommand('RSET ', array(250), array()) in EsmtpTransport.php line 270
at Swift_Transport_EsmtpTransport->executeCommand('RSET ', array(250)) in XOAuth2Authenticator.php line 55
at Swift_Transport_Esmtp_Auth_XOAuth2Authenticator->authenticate(object(Swift_SmtpTransport), '[email protected]', 'password') in AuthHandler.php line 176
at Swift_Transport_Esmtp_AuthHandler->afterEhlo(object(Swift_SmtpTransport)) in EsmtpTransport.php line 332
Dann ich meine .env Datei
MAIL_DRIVER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=587
[email protected]
MAIL_PASSWORD=password2
MAIL_ENCRYPTION=tls
dann
geändert i Neustart apache2.But immer noch die gleichen Fehler mit dem vorherigen Nutzernamen und dem Passwort.Ich weiß nicht, warum dies passiert? Bitte helfen Sie mir.
Ich habe etwa das gleiche Problem mit L5.4 auf php7. aber ich habe versucht, die gleiche einstellung in lokalen php54 in der lage zu senden. Ich bemühe mich sehr, den Grund herauszufinden. –