Страница 1 из 1

Не отправляется почта

Добавлено: 2021.04.01, 10:59
Brainfuck
Есть почта от Яндекса через которую должны идти письма. В конфига прописывал кучу вариантов, но ни один не работает:

Код: Выделить всё

'mailer' => [
	'class' => 'yii\swiftmailer\Mailer',
	'useFileTransport' => false,
	'transport' => [
		'class' => 'Swift_SmtpTransport',
		'host' => 'smtp.yandex.ru',
		'username' => '[email protected]',
		'password' => 'password',
		'encryption' => 'tls',
		'port' => 465,
		'timeout' => 30,
	],
],
Так виснет и падает по таймауту.

Если поменять tls на ssl то пишет: 535 5.7.8 Error: authentication failed: Invalid user or password!

Еще пробовал добавлять протоколы ssl:// и tls:// в хост, менял порт на 587, но ничего не помогает. На все ошибками сыплет. Не знаю что делать! :(

P.S. Логин, пароль проверяли только что - вроде верные (ну не те что в теме конечно).

Re: Не отправляется почта

Добавлено: 2021.04.01, 18:43
yiijeka
Может у вас 465 порт закрыт, proxy сервер, файервол ....

Re: Не отправляется почта

Добавлено: 2021.04.05, 17:40
alex_ok
У яндекса теперь отдельные пароли нужно создавать для приложений, в настройках где-то

Re: Не отправляется почта

Добавлено: 2021.04.06, 08:28
unknownby
Надо выключить верификацию, не подскажу что написать, но связано с SSL.
Две строчки нужно дописать.