535 5.7.8 Error: authentication failed — казалось бы, неправильный пароль, но нет.
Яндекс любит ломать авторизацию. Да и вообще любит ломать. Почти так же, как Гугл. Но почту для домена Яндекс ещё не сделал полностью платной, и для каждого домена можно без денег использовать 2 ящика: админский и второй. У второго можно наделать псевдонимов.
Итак, у вас есть почта на Яндексе yourmail@yandex.ru
И у вас есть почта для домена, настроенная и работающая на admin.yandex.ru — name@yourdomain.ru
И вы собираете всю почту в ящик yourmail@yandex.ru, а ответы можете отправлять от name@yourdomain.ru
Для этого вы завели в почтовом приложении псевдонимы (identities, alias, не знаю как их ещё могут называть).
Раньше авторизоваться на Яндекс.Почте можно было по общему паролю аккаунта или OAUTH. Теперь это не работает и нужно заводить пароли приложений. Вроде как для безопасности, их сложнее украсть, а в случае кражи компрометируется только часть данных, а не весь аккаунт. Приложения — это любой почтовый клиент, или клиент для доступа к файлам в облаке.
Причем пароль приложения от аккаунта yourmail@yandex.ru не подойдет для отправки почты от name@yourdomain.ru. В общем-то логично.
Поэтому для аккаунтов, от которых вы хотите отправлять почту, нужно создать пароли приложений. Сделать это можно в веб интерфейсе, если зайти в каждый аккаунт.

А ещё авторизация основного аккаунта должна быть по IMAP:

Теперь в почтовой программе для каждого алиаса или почты, которую вы хотите задать в отправителе, нужно настроить свой пароль.
Я использую Aqua Mail на Android. Там если настроить такие алиасы, при ответе автоматически подставляется тот аккаунт, которому было адресовано письмо, и соответствующая подпись. Для адресата письмо будет выглядеть будто я отправил его с name@yourdomain.ru, хотя я работаю со всеми псевдонимами из yourmail@yandex.ru.
Но но сейчас Aqua Mail стал неожиданно дорогим, поищите альтернативы.
Итак, ещё раз всё коротко. Чтобы отправлять почту со своего домена, используя Яндекс, нужно:
- Настроить почту для домена name@yourdomain.ru тут admin.yandex.ru
- Безусловно переадресовывать всё с name@yourdomain.ru на ваш основной Яндекс аккаунт yourmail@yandex.ru
- Для основного аккаунта yourmail@yandex.ru добавить дополнительные адреса. Теоретически это для восстановления доступа, но по факту — чтобы можно было выбирать эти адреса в поле ОТ кого.
- В почтовом приложении (клиенте) добавить эти псевдонимы (алиасы), и выбрать SMPT авторизацию при отправке с паролями приложений.