Capire e risolvere l’errore “550 Relay Not Permitted” (Relay non consentito)

Se state inviando delle e-mail e riscontrate il messaggio “550 Relay Not Permitted”, probabilmente avete a che fare con un problema comune di consegna delle e-mail che riguarda i server che utilizzano il Simple Mail Transfer Protocol (SMTP). Questo errore compare solitamente quando il server di posta elettronica rifiuta di inviare un messaggio per conto di un dominio diverso o di un mittente non autorizzato.

Cosa significa “550 Relay Not Permitted”?

L’errore indica che il server SMTP sta rifiutando il tentativo di inviare un’e-mail perché ritiene che si stia cercando di inoltrare un messaggio da una terza parte senza autorizzazione. Il relaying delle e-mail significa inviare un’e-mail attraverso un server di posta che non è responsabile del dominio del mittente o del destinatario.

Cause comuni di questo errore

  1. Fallimento dell’autenticazione
    Si sta tentando di inviare la posta elettronica senza aver effettuato correttamente l’accesso al server SMTP.

  2. Impostazioni del client di posta elettronica non configurate correttamente
    Le impostazioni SMTP errate (come il server in uscita, la porta o il tipo di sicurezza) sono una causa frequente.

  3. Utilizzo del server SMTP sbagliato
    Tentativo di inviare posta attraverso un server che non appartiene al vostro dominio.

  4. IP o dominio nella lista nera
    Alcuni server bloccano il relay per gli IP che si trovano nelle liste nere dello spam o che hanno una cattiva reputazione.

  5. Porta bloccata o restrizioni ISP
    Alcuni ISP bloccano la porta 25 o limitano il relaying della posta per combattere lo spam.

Come risolvere l’errore “550 Relay Not Permitted”

1. Abilitare l’autenticazione SMTP

Assicuratevi che il vostro client di posta elettronica sia impostato per utilizzare l’autenticazione quando inviate la posta:

  • In Outlook, Thunderbird o simili:
    Andare su Impostazioni account > Server in uscita (SMTP)
    Attivare “Il mio server in uscita (SMTP) richiede l’autenticazione”

2. Controllare il server SMTP e la porta

Verificate che il server di posta in uscita e la porta siano corretti:

  • Impostazioni comuni:

    • Server SMTP: smtp.yourdomain.com o il server del vostro provider

    • Porta: 587 (STARTTLS) o 465 (SSL)

    • Evitare la porta 25, a meno che non sia esplicitamente consentita dall’host

3. Utilizzare l’indirizzo “Da” corretto

Assicuratevi che l’indirizzo “Da” corrisponda al dominio autorizzato a inviare posta attraverso il vostro server SMTP.

4. Aggiornare i record DNS (SPF/DKIM/DMARC)

Assicuratevi che il dominio di invio sia configurato correttamente con:

  • SPF (Sender Policy Framework)

  • DKIM (DomainKeys Identified Mail)

  • DMARC (Domain-based Message Authentication, Reporting, and Conformance)
    Questi aiutano i server di posta a convalidare che il vostro dominio abbia il permesso di inviare posta.

5. Whitelist IP / Contatto con il provider di hosting

Se gestite un vostro server di posta:

  • Controllare le regole del firewall e della protezione antispam

  • Chiedete al vostro provider di hosting o all’amministratore IT di consentire il relay per il vostro IP, se autorizzato

Come prevenirlo in futuro

  • Utilizzate sempre un SMTP autenticato quando inviate la posta.

  • Evitate i relay aperti: sono sfruttati dagli spammer e possono far finire il vostro server nella lista nera.

  • Monitorare regolarmente la reputazione del proprio IP e i record DNS del dominio.

Esempio di messaggio di errore

550 5.7.1 Relaying denied. IP address not allowed to relay mail

oppure

550 5.7.1 Unable to relay for you@example.com

Quando contattare l’assistenza

Se l’errore persiste dopo aver corretto le impostazioni, contattare il provider di hosting e-mail:

  • Il messaggio di errore completo

  • Un esempio di intestazione dell’e-mail

  • L’indirizzo IP e il nome del dominio

Il provider può aiutarvi a verificare i log di autenticazione e le politiche del server.

“550 Relay Not Permitted” è un errore SMTP comune, ma facile da risolvere con la giusta configurazione e autenticazione. Una corretta configurazione del client di posta elettronica e record DNS validi sono la chiave per una consegna fluida delle e-mail e per evitare problemi di relay.