tutte le guide

// come risolvere

"554 5.7.1 Service unavailable; Client host [IP] blocked using zen.spamhaus.org": cosa significa e come risolvere

Il server di destinazione ha trovato il tuo IP in Spamhaus ZEN (SBL, XBL o PBL). Come capire quale lista, correggere la causa e ottenere la rimozione. Anche SpamCop.

Cosa significa

Il server che riceve la tua email ha confrontato il tuo IP di invio con una blocklist pubblica e ve l'ha trovato. Questa formulazione esatta viene da Postfix, un server di posta molto diffuso, ma molti altri server scrivono qualcosa di simile:

554 5.7.1 Service unavailable; Client host [203.0.113.10] blocked using zen.spamhaus.org; https://...

ZEN non è una sola lista: è un'unica interrogazione che combina diverse liste Spamhaus:

  • SBL: IP visti inviare spam o gestiti da organizzazioni di spam. Gestita da persone di Spamhaus.
  • XBL (con i dati CSS): IP che sembrano infetti o violati, o server che inviano automaticamente posta indesiderata.
  • PBL: intervalli che non dovrebbero inviare email direttamente, come le connessioni internet domestiche. È una lista di regole, non una punizione.

Un messaggio di errore simile dice blocked using bl.spamcop.net. SpamCop è un'altra lista, alimentata dalle segnalazioni di spam degli utenti. Gli inserimenti scadono automaticamente quando le segnalazioni si fermano, di solito entro un giorno circa.

Perché succede

  • Una casella, un sito o un modulo di contatto violato sul tuo server invia spam.
  • Un computer o un dispositivo della tua rete è infetto e invia posta indesiderata tramite il tuo IP.
  • Invii direttamente da una connessione di casa o dell'ufficio (PBL).
  • Il tuo IP cloud è stato usato da uno spammer prima di te.
  • Condividi un IP con altri clienti del tuo hosting.

Quando non è colpa tua

Spamhaus rifiuta le interrogazioni fatte tramite i grandi resolver DNS pubblici. Un server di destinazione configurato male può allora mostrare un errore "blocked using zen.spamhaus.org" con una menzione come "open resolver" anche se non sei in lista. Se Spamhaus non mostra alcun inserimento per il tuo IP, invia il messaggio di errore al reparto IT del destinatario: è lui che deve correggere il suo server.

Come verificare

  1. Copia l'IP dal messaggio di errore, tra le parentesi quadre.
  2. Cercalo su check.spamhaus.org. Il risultato mostra quale lista (SBL, XBL/CSS o PBL), il motivo e la procedura di rimozione.
  3. Fai un test Delivmail. Invia un'email dallo stesso server o strumento all'indirizzo unico nella home page (/). Il report mostra l'IP che invia davvero la tua posta, il suo stato nelle blacklist, il DNS inverso e se si tratta di un provider condiviso.
  4. Controlla altre liste su /blacklists, SpamCop compresa, con l'IP e il tuo dominio.

Come risolvere

Inserimento nella SBL

Leggi il motivo indicato da Spamhaus. Presso un hosting o un provider email, apri un ticket e incolla il messaggio di errore: solo loro possono sistemare la propria rete e chiedere la rimozione. Sul tuo server, ferma prima la fonte dello spam, poi segui la procedura di richiesta di rimozione indicata nell'inserimento.

Inserimento nella XBL o nella CSS

  1. Trova la causa: account email violato, plugin del sito non aggiornato, modulo di contatto non protetto, computer infetto dietro lo stesso IP.
  2. Cambia le password, aggiorna il software, aggiungi un captcha ai moduli, ripulisci la coda di posta.
  3. Assicurati che il tuo server saluti con un vero nome host e abbia un DNS inverso corretto.
  4. Usa l'opzione di autorimozione su check.spamhaus.org. Se lo spam continua, l'IP verrà inserito di nuovo molto presto.

Inserimento nella PBL

  • Connessione di casa o dell'ufficio: invia tramite il server in uscita del tuo provider email invece di inviare direttamente.
  • Vero server di posta con IP fisso: imposta un nome di DNS inverso corretto, poi usa il modulo di autorimozione dalla PBL.

Inserimento in SpamCop

Correggi la causa (di solito la stessa della XBL) e aspetta. L'inserimento sparisce automaticamente quando non arrivano nuove segnalazioni.

Verifica che sia risolto

Cerca di nuovo l'IP su check.spamhaus.org e su /blacklists. La rimozione ha effetto di solito entro un'ora, ma i server di destinazione possono conservare in cache la vecchia risposta un po' più a lungo. Invia un nuovo test Delivmail per confermare che la sezione blacklist è pulita, poi invia di nuovo l'email che era stata rifiutata. Un nuovo inserimento dopo la rimozione significa che il problema è ancora attivo.

Verifica che sia risolto

Una modifica DNS può richiedere da pochi minuti a qualche ora. Poi invia una nuova email di test o scansiona di nuovo il tuo dominio.

Guide correlate