Hai attivato il catch-all per il tuo dominio. Ora ogni indirizzo digitato male, ipotizzato o generato da un bot arriva da qualche parte sul tuo server. Ma dove, esattamente? Dipende dal fatto che tu abbia configurato una casella catch-all o abbia soltanto abilitato un indirizzo catch-all, e molte persone non si rendono conto che sono due elementi distinti.
L'indirizzo è una regola di instradamento. La casella è il luogo in cui resta la posta. Confonderli può causare il superamento dello spazio disponibile, interrompere le catene di risposta e deteriorare la reputazione del dominio nell'arco di un mese. Questa guida illustra la differenza tecnica, spiega come funziona ciascun elemento a livello SMTP e descrive la configurazione corretta, sia che tu gestisca un dominio sia che ne gestisca cinquanta.
Se stai ancora decidendo se valga la pena abilitare il catch-all, inizia dalla nostra guida completa all'email catch-all per un dominio.
Che cos'è una casella catch-all e come si distingue da un indirizzo catch-all?
Una casella catch-all è una destinazione fisica di archiviazione: una vera casella di posta con credenziali di accesso, una quota di spazio e un endpoint IMAP. Conserva tutti i messaggi accettati dall'indirizzo catch-all. L'indirizzo catch-all, invece, è una politica virtuale di instradamento. Dice al server di posta: "Non rifiutare i destinatari sconosciuti. Accettali." Da solo non archivia nulla. Si limita ad aprire la porta.
Puoi vederla così: l'indirizzo è la decisione di far entrare degli sconosciuti nell'edificio. La casella è la stanza in cui li metti. Senza la regola dell'indirizzo, la posta destinata a utenti sconosciuti viene respinta alla porta. Senza la casella, la posta accettata non ha una destinazione, quindi il server la elimina o la deposita nella casella predefinita che riesce a trovare.
Come funziona la politica di instradamento a livello SMTP
Quando arriva un'email, durante il dialogo SMTP il Mail Transfer Agent verifica il destinatario in una directory di utenti noti. Ecco cosa succede nei diversi scenari.
Configurazione standard (senza catch-all):
SENDER: RCPT TO: <ghost@yourdomain.com>
YOUR SERVER: 550 5.1.1 User unknown
La connessione si chiude. Non viene trasferito alcun dato. Il mittente sa immediatamente che l'indirizzo non esiste.
Catch-all abilitato:
SENDER: RCPT TO: <ghost@yourdomain.com>
YOUR SERVER: 250 2.1.5 OK
Il server accetta l'intero contenuto del messaggio. Non importa che "ghost" non sia un utente reale. La politica di instradamento ha prevalso sulla ricerca nella directory.
Per questo abilitare il catch-all senza una destinazione adeguata per la casella catch-all è pericoloso. Stai comunicando a Internet che accetterai posta per qualsiasi indirizzo del tuo dominio, comprese le migliaia di prefissi comuni che gli spammer provano durante gli attacchi di raccolta degli indirizzi (admin@, invoice@, billing@, ceo@).
Tre modi per strutturare la tua casella catch-all
Dopo che l'indirizzo catch-all ha accettato un messaggio, questo deve arrivare da qualche parte. Il modo in cui configuri la destinazione determina costi, esposizione ai rischi di sicurezza e flusso di lavoro quotidiano.
Opzione A: casella dedicata e isolata
Instrada tutto il traffico catch-all verso un'unica casella creata appositamente, come catchall-store@domain.com. Nessuno la usa come casella principale. La controlli periodicamente per trovare messaggi legittimi instradati male e lasci scadere il resto.
Vantaggio: Separazione netta. Gli utenti reali non vedono mai lo spam o il traffico dei bot. È facile applicare filtri antispam aggressivi senza incidere sulla posta di produzione.
Svantaggio: Su piattaforme come Google Workspace o Microsoft 365, questa casella costa una licenza utente completa, da $6 a $30 al mese solo per archiviare posta indesiderata.
Opzione B: alias verso la casella dell'amministratore
Associa il catch-all direttamente alla casella principale dell'amministratore o dell'amministratore delegato. È rapido da configurare. È pessimo da gestire ogni giorno.
Nel giro di una settimana, il rapporto segnale-rumore crolla. Non riesci a distinguere l'email di un cliente con un errore di battitura dalla spazzatura dei bot. Subentra la stanchezza da notifiche. Smetti di controllare. E poi perdi proprio il messaggio che il catch-all avrebbe dovuto salvare.
Opzione C: accettare ed eliminare
Accetta la posta a livello SMTP, poi eliminala subito. Questo evita i costi di archiviazione, ma crea un rischio serio: se il server genera un rimbalzo dopo aver accettato il messaggio, si tratta di backscatter. Accetti spam da un mittente falsificato e poi invii un rapporto di mancata consegna a una terza parte innocente. Questo può far inserire rapidamente il tuo IP in una lista di blocco.
La regola: Se non vuoi la posta, rifiutala al perimetro con un errore 550. Non accettarla con un codice 250 per poi generare un rimbalzo.
Confronto diretto: indirizzo e casella
| Caratteristica | Indirizzo catch-all (politica) | Casella catch-all (archiviazione) |
|---|---|---|
| Funzione | Instradamento e convalida | Archiviazione e accesso |
| Livello del protocollo | SMTP RCPT TO | IMAP / backend di archiviazione |
| Esistenza | Virtuale / basata su regole | Fisica / basata su database |
| Costo | Opzione di configurazione gratuita | Spesso richiede una licenza a pagamento |
| Modalità di errore | Open relay / backscatter | Quota superata / negazione del servizio |
| Identità in uscita | N/A: regola di sola ricezione | Risponde con l'indirizzo principale della casella |
| Esposizione allo spam | Accetta tutto senza distinzione | Archivia tutto ciò che è stato accettato |
Il problema delle risposte: perché l'identità in uscita non corrisponde
Ecco il limite che molte persone scoprono troppo tardi. La tua casella catch-all può ricevere posta inviata a qualsiasi variante: partnerships@, billing-2024@, project-alpha@. Tuttavia, quando premi "Rispondi", il messaggio in uscita parte dall'effettiva identità di accesso della casella: catchall@yourdomain.com o, peggio ancora, admin@yourdomain.com.
Un potenziale cliente scrive a partnerships@yourdomain.com. Il messaggio arriva nella casella catch-all. Tu rispondi. Il destinatario vede "Da: catchall@yourdomain.com". L'immagine professionale viene meno immediatamente.
Per rispondere come partnerships@, devi configurare quello specifico alias email sulla casella. Torni così alla configurazione manuale di ogni conversazione attiva, vanificando la promessa "dinamica" del catch-all.
Come lo gestiscono i principali provider
Microsoft 365
Microsoft richiede di disattivare una parte delle tue protezioni. Devi impostare il dominio su "Internal Relay", disabilitando il blocco perimetrale basato sulla directory. Poi devi creare una casella condivisa per l'archiviazione e una regola di trasporto per l'instradamento. Se dimentichi di mantenere un gruppo di eccezioni per gli utenti validi, la logica catch-all intercetta la posta destinata a persone reali.
Google Workspace
Google colloca questa opzione in App > Gmail > Routing predefinito. Devi specificare un modello per i destinatari non riconosciuti e cambiare il destinatario della busta nella tua casella catch-all. L'associazione a un gruppo Google evita il costo di una licenza, ma impedisce di rispondere con quell'identità. L'associazione a un utente richiede il pagamento della licenza.
TrekMail
Abbiamo progettato questa funzione perché fosse semplice. Attiva il catch-all nella dashboard, scegli la casella di destinazione da un menu a discesa e hai finito. Niente PowerShell. Niente regole di trasporto. Nessuna necessità di indebolire questi controlli di sicurezza. La casella catch-all usa lo spazio di archiviazione condiviso, quindi non consumi una licenza aggiuntiva solo per raccogliere la posta indirizzata male.
- Piano Nano ($0/mese): Email con dominio personalizzato e inoltro email di base, senza carta di credito.
- Starter ($3.50/mese): Casella catch-all, più alias e prova gratuita di 14 giorni.
- Pro ($10/mese): Instradamento prioritario, spazio condiviso ampliato e prova gratuita di 14 giorni.
- Agency ($23.25/mese): Gestione di più domini, creazione collettiva degli alias e prova gratuita di 14 giorni.
Rischio di conformità: GDPR, HIPAA e i dati che non hai richiesto
Abilitare un indirizzo catch-all significa raccogliere dati personali non richiesti da mittenti casuali. Ai sensi dell'articolo 5(1)(c) del GDPR, ciò pone un problema di minimizzazione dei dati. Con HIPAA può essere peggio: se un paziente digita male un indirizzo e invia informazioni sanitarie protette a docter@hospital.com, il catch-all le accetta. Se il personale IT può accedere a quella casella catch-all, potrebbe verificarsi una divulgazione non autorizzata e una violazione soggetta a notifica.
Le richieste relative al diritto alla cancellazione diventano quasi impossibili da gestire quando devi setacciare centinaia di migliaia di messaggi di spam per trovare i dati di una persona. Se tratti informazioni sensibili, la scelta più sicura consiste in genere nel lasciare disattivato il catch-all e permettere all'errore 550 di segnalare al mittente lo sbaglio.
Quando una casella catch-all è davvero utile
Il catch-all non è sempre una scelta sbagliata. Funziona bene in situazioni specifiche:
- Nuovi domini: Non sai ancora quali indirizzi useranno le persone. Il catch-all aiuta a evitare di perdere potenziali clienti nei primi mesi.
- Acquisizioni e migrazioni: Stai acquisendo un dominio e devi raccogliere la posta destinata a indirizzi che non hai ancora mappato.
- Piccoli team con molti alias pubblici: Se usi alias al posto di caselle separate, il catch-all colma le lacune.
- Acquisizione di contatti: Materiali stampati o vecchie pagine web riportano indirizzi che non sono mai stati creati formalmente.
In tutti questi casi, la chiave è instradare i messaggi verso una casella catch-all dedicata e isolata, non verso la casella principale, e controllarla regolarmente.
Elenco di configurazione: come procedere correttamente
- Crea una casella dedicata (ad esempio,
catchall@yourdomain.com). Non riutilizzare la casella dell'amministratore. - Abilita l'indirizzo catch-all nella politica di instradamento del tuo provider.
- Indirizzalo alla casella dedicata. Non a un gruppo. Non a /dev/null.
- Imposta una quota di archiviazione. Se la casella si riempie e il server inizia a generare rimbalzi, stai producendo backscatter.
- Applica filtri antispam aggressivi specificamente alla casella catch-all.
- Programma controlli settimanali. Cerca messaggi legittimi instradati male. Trasforma gli indirizzi reali in alias appropriati.
- Monitora la reputazione del dominio. Se il tasso di rimbalzo aumenta o finisci su una lista di blocco, il catch-all è uno dei primi elementi da verificare.
Ti serve aiuto per configurare un'email con dominio personalizzato prima del catch-all? Quella guida illustra DNS, record MX e verifica partendo da zero.
Conclusione: separa la regola dalla stanza
Un indirizzo catch-all è una decisione di instradamento: lasciare entrare tutti. Una casella catch-all è il luogo in cui finiscono tutti i messaggi. Abilitare l'indirizzo senza proteggere la casella crea una bomba di archiviazione. Proteggere la casella ma configurare male la logica dell'indirizzo può creare un ciclo di instradamento.
La soluzione è semplice: trattali come due componenti distinti. Imposta la politica, prepara lo spazio di archiviazione e mantienili isolati dalla posta di produzione. Se vuoi una gestione integrata, con attivazione del catch-all, spazio condiviso e nessuna licenza aggiuntiva, il piano Starter di TrekMail offre queste funzioni a $3.50 al mese con una prova gratuita di 14 giorni.