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

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
Brainfuck
Сообщения: 313
Зарегистрирован: 2018.02.19, 14:20

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

Сообщение Brainfuck »

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

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

'mailer' => [
	'class' => 'yii\swiftmailer\Mailer',
	'useFileTransport' => false,
	'transport' => [
		'class' => 'Swift_SmtpTransport',
		'host' => 'smtp.yandex.ru',
		'username' => 'info@my-site.ru',
		'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. Логин, пароль проверяли только что - вроде верные (ну не те что в теме конечно).
Аватара пользователя
yiijeka
Сообщения: 3103
Зарегистрирован: 2012.01.28, 09:14
Откуда: Беларусь
Контактная информация:

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

Сообщение yiijeka »

Может у вас 465 порт закрыт, proxy сервер, файервол ....
alex_ok
Сообщения: 5
Зарегистрирован: 2011.06.26, 19:46

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

Сообщение alex_ok »

У яндекса теперь отдельные пароли нужно создавать для приложений, в настройках где-то
unknownby
Сообщения: 749
Зарегистрирован: 2019.11.05, 16:34
Контактная информация:

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

Сообщение unknownby »

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