Greylisting

The Spark Team
Creato:

Definizione

💡 Greylisting: un trucco anti-spam in cui un server di posta risponde temporaneamente "non adesso" a un'email proveniente da un mittente che non riconosce, scommettendo che i mittenti reali riproveranno mentre le operazioni di spam per lo più non si preoccuperanno di farlo.

Perché esiste il greylisting

Ti è mai capitato di inviare un'email importante e vederla non arrivare per dieci o quindici minuti, senza alcuna spiegazione? Quell'intervallo, più spesso di quanto pensi, è il greylisting che svolge silenziosamente il suo compito.

Ecco la logica che c'è dietro. Ogni server di posta legittimo segue la stessa regola di base: se un tentativo di consegna riceve un rifiuto temporaneo, riprova più tardi. È semplicemente il modo in cui funziona lo standard email, e ogni server di posta costruito correttamente lo rispetta. Ma le operazioni di spam spesso inviano messaggi in massa da infrastrutture usa e getta che non ricontrollano mai. Quindi un server ricevente può rifiutare di proposito il primissimo tentativo di un mittente sconosciuto e limitarsi a osservare cosa succede dopo. La posta reale riprova. Molto spam no.

Tecnicamente, il server tiene traccia di qualcosa chiamato triplet: l'indirizzo IP del mittente, il suo indirizzo email e il destinatario. Se rileva una combinazione sconosciuta, il server la trattiene con un errore temporaneo invece di un rifiuto vero e proprio. cPanel, la piattaforma di hosting su cui girano milioni di siti e caselle di posta di piccole imprese, implementa esattamente questo sistema, con un ritardo predefinito di cinque minuti prima di accettare un nuovo tentativo.

Funziona davvero? Per lo più. È particolarmente efficace contro le infrastrutture di spam usa e getta ad alto volume, poiché è proprio il tipo di mittente che non riprova. È decisamente meno efficace contro un mittente di phishing più attento e mirato che utilizza un server di posta configurato correttamente, poiché quel messaggio semplicemente ritorna e passa al secondo tentativo. Uno strumento, non l'intera cassetta degli attrezzi.

Chi ha effettivamente a che fare con il greylisting

Quasi nessuno, nel quotidiano. Vale la pena dirlo chiaramente, perché il termine suona più allarmante della realtà.

Se controlli la posta tramite Gmail, Outlook o Spark su un indirizzo tipico, il greylisting, se il tuo provider lo usa, avviene interamente dietro le quinte. Non vedi un'impostazione per esso, perché non ce n'è una da vedere. Non è un pulsante mancante nella tua app. Non è mai stato pensato per essere lì.

Ma occasionalmente diventa un tuo problema, se gestisci un'attività su un dominio personalizzato tramite hosting condiviso, o se sei tu a occuparti dell'IT per una piccola azienda. In quel caso, il greylisting è un'impostazione presente nel pannello di controllo del tuo hosting, non nella tua app di posta, e vale la pena sapere che esiste la prima volta che un cliente dice: "L'ho inviato tre volte, l'hai ricevuto?"

Convivere con il greylisting

Se sei tu a gestire l'hosting di un dominio, ecco la versione pratica, senza bisogno di conoscenze approfondite di DNS.

  • Sull'hosting basato su cPanel, il greylisting si trova sotto Email, poi Configure Greylisting. Puoi attivarlo o disattivarlo, oppure regolare la durata del ritardo
  • Tieni traccia esattamente di cosa viene ritardato, e per quanto tempo, sotto Email, poi Track Delivery
  • Se un mittente specifico continua a rimanere bloccato, la maggior parte degli host ti consente di aggiungere un mittente o IP attendibile per saltare del tutto il ritardo

Per tutti gli altri: a meno che un cliente o un fornitore non menzioni email ripetutamente ritardate, non c'è davvero nulla da configurare qui. Il tuo provider, o il loro, se ne sta già occupando.

Termini correlati

 

The Spark Team
Spark

Smart. Concentrazione. Email.

Posta elettronica veloce e multipiattaforma progettata per filtrare i fastidi.