Ho trovato una vecchia email di Yandex mentre scrivevo per risolvere questo problema. Potrebbe essere utile.
L’errore “Sender address rejected: not owned by user” che si verifica durante l’invio di un messaggio indica un tentativo di inviare una mail utilizzando un indirizzo altrui o un’altra casella di posta. Ci sono due situazioni in cui può verificarsi tale errore:
- Se il messaggio viene inviato specificando un’altra casella di posta, ma all’interno dello stesso dominio.
- Se il messaggio viene inviato specificando una casella di posta diversa utilizzando un dominio differente.
Si noti: l’errore indicherà la casella di posta in cui è stata effettuata l’autorizzazione e la casella di posta indicata come mittente:
(5.7.1 <admin@example.com>: Sender address rejected: not owned by user mail@example.com)
admin@example.com- la casella di posta in cui è stata effettuata l’autorizzazione.mail@example.com- la casella di posta indicata come mittente.
La mia soluzione è stata specificare lo stesso indirizzo email ovunque. Questa email è registrata su Yandex.Connect.