Я хочу отправить письмо, используя мои учетные данные smtp office365 в приложении laravel.я внес изменения в мой файл .env для настроек электронной почты, как показано ниже:
MAIL_DRIVER=smtp
MAIL_HOST=smtp.office365.com
MAIL_PORT=587
MAIL_USERNAME=info@***.com
MAIL_PASSWORD=*******
MAIL_ENCRYPTION=tls
, пока я пытаюсь отправить письмо, я получил сообщение об ошибке, например
Failed to authenticate on SMTP server with username \"info@omoyyc.com\" using 2 possible authenticators. Authenticator LOGIN returned Swift_TransportException: Expected response code 235 but got code \"535\", with message \"535 Incorrect authentication data\r\n\"
мой код отправки электронной почты такойниже
Mail::send(array(), array(), function ($m) use ($templatecontent) {
$m->from('customerservice@****.com', 'TEST');
$m->to('test@gmail.com', 'Test')
->subject($templatecontent['subject'])
->setBody($templatecontent['content'], 'text/html');
});
Может кто-нибудь подсказать мне, в чем проблема и как ее решить?