Yandex smtp mail non invia

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.