L'e-mail temporanea sembra semplice da fuori — digiti un indirizzo, ricevi una mail — ma è infrastruttura postale reale a fare il lavoro. Ecco cosa accade a livello di protocollo.
Ricezione: SMTP e record MX
Quando qualcuno invia un'e-mail al tuo indirizzo temporaneo, il suo server di posta cerca il record MX del dominio (es. mail.td). Il record MX punta ai server SMTP di Mail.td. Il server del mittente apre una connessione SMTP sulla porta 25 e consegna il messaggio.
Il gateway SMTP di Mail.td accetta il messaggio e scrive l'e-mail analizzata in archiviazione. Il ciclo di ricezione completo si conclude di solito in molto meno di un secondo dal click di "invia" del mittente.
Analisi del messaggio
Una mail grezza non è solo un corpo. È una struttura MIME multiparte con header (From, To, Subject, Date, Message-ID), una o più parti testo/HTML e allegati codificati in base64. Mail.td analizza il messaggio, estrae ogni parte e le archivia perché la UI della casella le renda velocemente.
Consegna in tempo reale al browser
Quando arriva una nuova e-mail, la UI della casella viene avvisata in due modi:
- WebSocket push — se il browser mantiene una connessione WebSocket aperta, l'ID della nuova mail è inviato nel momento dell'arrivo
- Polling di fallback — se il WebSocket non è disponibile (firewall, problema temporaneo), la UI interroga ogni 10 secondi
Normalmente vedi l'e-mail nella casella entro 1–2 secondi dall'arrivo al gateway SMTP.
Archiviazione e pulizia
Le password delle caselle sono elaborate nel browser prima di essere inviate — il server conserva solo un hash, mai il testo in chiaro. Messaggi e allegati risiedono in object storage con politica di ritenzione rigorosa. Per le regole esatte, vedi Quanto dura Temp Mail?.
Cosa NON accade
- Mail.td non invia il tuo indirizzo agli inserzionisti
- Non legge i tuoi messaggi a livello programmatico
- Non archivia mail scadute — al termine della ritenzione i dati vengono cancellati