{
 "id": 36998,
 "slug": "2019-09-10_combattere-lo-spam-backscatter-a-livello-di-server",
 "url": "https://agents.willem.com/it/posts/2019-09-10_combattere-lo-spam-backscatter-a-livello-di-server/",
 "source_url": "https://willem.com/it/2019-09-10_combattere-lo-spam-backscatter-a-livello-di-server/",
 "language": "it",
 "date": "2019-09-10",
 "published": "2019-09-10T00:00:00+02:00",
 "created": "2025-06-26T22:10:10.071000+02:00",
 "updated": "2026-10-20T09:22:30.200000+02:00",
 "title": "Combattere lo spam backscatter a livello di server",
 "subtitle": "Configurare Postfix per bloccare lo spam prima che entri nel server",
 "summary": "Questo mese ho dovuto occuparmi dello spam backscatter, che colpiva uno dei mail server che gestisco. Come sistemista mi assicuro che i server non mandino spam e che la posta in arrivo venga filtrata. Nonostante tutti gli sforzi, questo server continuava a finire in blacklist per aver inviato spam a iCloud, Office 365 e Google Gmail for Business (G Suite). Continua a leggere per scoprire cosa l'ha causato e come risolvere.",
 "topics": [
  "cloud",
  "cyber-security",
  "howto",
  "linux",
  "networking",
  "server"
 ],
 "author": {
  "name": "Willem L. Middelkoop",
  "url": "https://willem.com"
 },
 "provenance": {
  "kind": "model",
  "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
  "date": "2026-10-20",
  "reviewed_by_native_reader": false,
  "language": "it",
  "source_language": "en"
 },
 "translations": [
  {
   "language": "en",
   "title": "Fighting backscatter spam at server level",
   "url": "https://agents.willem.com/en/posts/2019-09-10_fighting-backscatter-spam-at-server-level/",
   "source_url": "https://willem.com/en/2019-09-10_fighting-backscatter-spam-at-server-level/"
  },
  {
   "language": "nl",
   "title": "Backscatter spam op serverniveau bestrijden",
   "url": "https://agents.willem.com/nl/posts/2019-09-10_backscatter-spam-op-serverniveau-bestrijden/",
   "source_url": "https://willem.com/nl/2019-09-10_backscatter-spam-op-serverniveau-bestrijden/"
  },
  {
   "language": "de",
   "title": "Bekämpfung von Backscatter-Spam auf Serverebene",
   "url": "https://agents.willem.com/de/posts/2019-09-10_bekampfung-von-backscatter-spam-auf-serverebene/",
   "source_url": "https://willem.com/de/2019-09-10_bekampfung-von-backscatter-spam-auf-serverebene/"
  },
  {
   "language": "es",
   "title": "Combatir el spam de retrodispersión a nivel de servidor",
   "url": "https://agents.willem.com/es/posts/2019-09-10_combatir-el-spam-de-retrodispersion-a-nivel-de-servidor/",
   "source_url": "https://willem.com/es/2019-09-10_combatir-el-spam-de-retrodispersion-a-nivel-de-servidor/"
  },
  {
   "language": "fr",
   "title": "Lutter contre le spam de rétrodiffusion au niveau du serveur",
   "url": "https://agents.willem.com/fr/posts/2019-09-10_lutter-contre-le-spam-de-retrodiffusion-au-niveau-du-serveur/",
   "source_url": "https://willem.com/fr/2019-09-10_lutter-contre-le-spam-de-retrodiffusion-au-niveau-du-serveur/"
  },
  {
   "language": "pt",
   "title": "Combater o spam de backscatter ao nível do servidor",
   "url": "https://agents.willem.com/pt/posts/2019-09-10_combater-o-spam-de-backscatter-ao-nivel-do-servidor/",
   "source_url": "https://willem.com/pt/2019-09-10_combater-o-spam-de-backscatter-ao-nivel-do-servidor/"
  },
  {
   "language": "pap",
   "title": "Kombatí backscatter spam na nivel di server",
   "url": "https://agents.willem.com/pap/posts/2019-09-10_kombati-backscatter-spam-na-nivel-di-server/",
   "source_url": "https://willem.com/pap/2019-09-10_kombati-backscatter-spam-na-nivel-di-server/"
  },
  {
   "language": "fy",
   "title": "Backscatter-spam bestride op serverniveau",
   "url": "https://agents.willem.com/fy/posts/2019-09-10_backscatter-spam-bestride-op-serverniveau/",
   "source_url": "https://willem.com/fy/2019-09-10_backscatter-spam-bestride-op-serverniveau/"
  }
 ],
 "image": "https://willem.com/global/images/af0df536f46b.webp",
 "image_width": 2560,
 "images": [
  {
   "url": "https://willem.com/global/images/ce079c524f46.webp",
   "description": "Il caso semplice di backscatter: il mail server respinge il messaggio a un indirizzo mittente falsificato",
   "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36998_images-1.png"
  },
  {
   "url": "https://willem.com/global/images/ecab1d4c0125.webp",
   "description": "Evita i messaggi di rimbalzo backscatter rispondendo invece con codici di errore SMTP",
   "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36998_images-2.png"
  },
  {
   "url": "https://willem.com/global/images/b76507d467ad.webp",
   "description": "Come nasce lo spam backscatter quando il primo mail server inoltra la posta a un altro server che blocca il messaggio",
   "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36998_images-3.png"
  },
  {
   "url": "https://willem.com/global/images/75d348304794.webp",
   "description": "Prevenire lo spam backscatter controllando tutti i messaggi prima di inoltrarli a un altro server",
   "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36998_images-4.png"
  },
  {
   "url": "https://willem.com/global/images/39ef96cae1a9.webp",
   "description": "Restrizioni SMTP severe in Postfix: screenshot commentato di main.cf",
   "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36998_images-5.png"
  }
 ],
 "text": "Il problema\nIl server è un mail server Postfix su Debian GNU/Linux con tutti gli ultimi aggiornamenti e patch di sicurezza. Lo usano clienti legittimi, che possono usarlo solo con un'autenticazione corretta.\nEvitare di essere un open relay\nL'autenticazione dei singoli utenti su un mail server è una misura importante contro l'abuso del server. Se viene inviato spam, nei log del mail server puoi vedere quale utente causa il problema. In termini tecnici significa evitare che il server diventi un 'open relay'. Postfix offre molte impostazioni per limitare_il_relay_SMTP_con_il_controllo_degli_accessi (http://www.postfix.org/SMTPD_ACCESS_README.html).\nLimitare la frequenza di invio degli account di posta (hackerati)\nGli abusi del server da parte dei singoli utenti avvengono quando il loro computer prende un virus o quando la loro password viene intercettata. Può succedere se accedi alla posta da un WiFi non sicuro e senza cifratura (TLS/SSL). Per situazioni così è una buona idea limitare la frequenza delle e-mail che i singoli utenti possono inviare. Puoi usare i singoli parametri_di_configurazione_di_Postfix (http://www.postfix.org/postconf.5.html) (come smtpd_client_message_rate_limit, smtpd_client_connection_rate_limit e smtpd_client_recipient_rate_limit) oppure un firewall per Postfix come Postfwd (https://postfwd.org).\nIl server finisce nella blacklist di 'backscatterer.org'\nNonostante tutte le misure contro l'abuso di spam, il server è comunque finito nella lista di http://backscatter.org per aver inviato spam. Se un server finisce in una blacklist, gli altri server smettono di fidarsi e considerano sospetti tutti i suoi messaggi. Così i tuoi messaggi (legittimi) possono essere scambiati per spam dagli altri server (falsi positivi). Per capire perché è successo, devi prima capire cos'è lo spam backscatter.\nCos'è lo spam backscatter?\nLo spam backscatter sono messaggi di rimbalzo automatici e sbagliati, inviati dal mail server, di solito come effetto collaterale dello spam in arrivo.\nIl backscatter si verifica quando gli spammer falsificano l'indirizzo del mittente. Inviano un messaggio che si aspettano venga respinto, usando come mittente l'indirizzo di qualcun altro. Quando il messaggio rimbalza, il mail server restituisce il messaggio al mittente falsificato... e così il server, di fatto, consegna spam a quell'indirizzo.\nIl caso semplice di backscatter è quello in cui un messaggio rimbalza al mittente sbagliato. È facile da risolvere: configuri il server in modo che non invii messaggi di rimbalzo, ma risponda con un codice di errore SMTP.\nPurtroppo c'è un altro scenario (più difficile) in cui il tuo mail server invia spam backscatter. Succede quando qualcuno sul tuo server configura il proprio account di posta per inoltrare le e-mail a un altro indirizzo. Il secondo server potrebbe avere un filtro antispam più severo, che blocca i messaggi dopo l'inoltro. Il tuo mail server informerà allora il mittente originale che l'inoltro è fallito, causando spam backscatter.\nLo scenario dell'inoltro è molto più difficile da risolvere, perché forse non controlli l'altro mail server né le impostazioni del suo filtro antispam. Peggio ancora, spesso passa un po' di tempo tra l'accettazione del messaggio e il suo inoltro, quindi non si può aspettare la risposta dell'altro mail server.\nPrevenire lo spam backscatter\nL'unico modo per prevenire del tutto lo spam backscatter è essere molto severi sul primo mail server, già alla fase iniziale della connessione SMTP. Così si risolve lo 'scenario dell'inoltro', perché si è molto selettivi su quali messaggi vengono inoltrati.\nCome bloccare lo spam prima che entri nel server\nIl modo migliore per prevenire lo spam backscatter è bloccarlo prima che entri nella (catena di) server.\nDi solito i server usano filtri antispam avanzati come SpamAssassin per analizzare i messaggi uno per uno. Questo carica ulteriormente il mail server.\nÈ molto più facile guardare il mittente (per esempio se porta un cappello rosso) per il filtraggio iniziale. Il mittente è in una blacklist? Usa un'app di posta 'normale', o i messaggi vengono inviati da un virus o da un malware? Puoi capire molte cose dal 'linguaggio' che parla il mittente.\nIn Postfix puoi specificare le restrizioni SMTP nel file di configurazione main.cf. Ci sono controlli che si possono usare per bloccare i messaggi. È una buona idea ordinare la logica del filtro 'dal facile al difficile', partendo dalle cose che si possono verificare senza consultare server esterni. Si riducono così traffico di rete e carico. Solo se un messaggio supera tutti i controlli viene autorizzato alla consegna (o all'inoltro).\nAlla consegna puoi implementare un filtraggio antispam più complesso (e specifico per utente) con strumenti come SpamAssassin (https://spamassassin.apache.org) o il filtraggio_bayesiano (https://en.wikipedia.org/wiki/Recursive_Bayesian_estimation). Riducendo il flusso di messaggi spam evidenti, questi filtri che consumano molte risorse possono lavorare in modo molto più efficiente.\nConclusione\nCombattere lo spam a livello di server è una partita impegnativa, perché gli spammer diventano sempre più creativi nell'abusare dei meccanismi dei mail server. Se il tuo server finisce in blacklist per spam backscatter, devi stare attento agli scenari di inoltro. Tieni d'occhio le blacklist per vedere se il tuo server sta creando problemi.\nBlocca i messaggi con codici di errore invece di restituirli al mittente (bounce). Configura il server con una politica di consegna severa. Il modo migliore per prevenire lo spam backscatter è bloccare i messaggi prima che entrino nel mail server, ora sai come.",
 "word_count": 834,
 "markdown_url": "https://agents.willem.com/it/posts/2019-09-10_combattere-lo-spam-backscatter-a-livello-di-server/post.md"
}