Я пытаюсь отправить письмо по протоколу smtp в laravel 5.7 XAMPP Localhost. Но когда функция запущена, я получаю сообщение об ошибке, подобное этому:
Ожидаемый код ответа 354, но получен код "503" с сообщением "503-Все команды RCPT были отклонены с этой ошибкой: 503-Пожалуйставключите аутентификацию SMTP в своем почтовом клиенте. ([127.0.0.1]) 503- [172.xx.xx.x]: 63207 не разрешено ретранслировать через этот сервер без аутентификации 503. 503 Допустимая команда RCPT должна предшествовать DATA "
Я пробовал php artisan config:cache
. Но это все та же ошибка.
Это моя конфигурация .env:
MAIL_DRIVER=smtp
MAIL_HOST=mail.domain.com
MAIL_PORT=465
MAIL_USERNAME=email@domain.com
MAIL_PASSWORD=********
MAIL_ENCRYPTION=ssl
Это моя функция для отправки электронного письма:
public function sendEmail()
{
Mail::send('email',['name' => 'Testing', 'message' => 'Just testing'], function ($message) {
$message->from('email@domain.com','ADMIN');
$message->to('asim@aldomaru.com');
$message->subject('TEST');
});
}
Как я могу исправитьмоя ошибка?