Почему при отправке письма возникает ошибка «Sender address rejected: not owned by auth user»?
"Sender address rejected: not owned by auth user"
Это означает:"Адрес отправителя отклонен, т.к. не принадлежит указанному пользователю"
Вам необходимо указать в отправителе адрес реального почтового ящика на привязанном домене, для которого указываете логин-пароль: $mail->From = "login@your-domain.com";
$mail->From = "Ваш реальный email в Яндекс для подключенного домена";
Вероятней всего тот, что указан в Username.