Vai al contenuto

Impostazioni cookie

Scelga per ogni tipo quali cookie consente. Può modificare la sua scelta in qualsiasi momento tramite Impostazioni cookie in fondo a ogni pagina. Informativa sulla privacy

Necessari

Sempre attivi

Servono per accedere, conservare il carrello e ricordare le sue scelte. Sono sempre attivi.

Quali cookie?
  • weboke_sessie, weboke_klant, weboke_remember: la sua sessione e la permanenza dell'accesso
  • weboke_basket: il suo carrello
  • wkBtwIncl: visualizzazione dei prezzi con o senza IVA
  • wok_cookies: la sua scelta sui cookie, 12 mesi

Misurano quale annuncio porta a una visita o a un ordine, così non paghiamo annunci che non funzionano.

Quali cookie?
  • Google Ads tramite Google Tag Manager (_gcl_au, _gcl_aw), fino a 90 giorni
  • OpenAI Ads, annunci in ChatGPT
  • wok_aff: tramite quale partner è arrivato da noi (programma di affiliazione), 60 giorni

4,6

Paese e lingua

Ogni paese ha il suo sito, con i prezzi e l'IVA di quel paese.

Vedi

Cosa succede quando fa clic su Invia

Modulo 1: Come funziona la Sua posta · Tempo di lettura: 9 minuti

Obiettivo della lezione: Al termine di questa lezione saprà spiegare quale percorso compie un'e-mail tra Invia e la Posta in arrivo del destinatario, e saprà indicare la differenza tra la busta e le intestazioni di un'e-mail.

Concetti chiave: webmail, server di posta, SMTP, record MX, IMAP, busta, intestazioni, Return-Path, Received, Message-ID, SPF, DKIM, DMARC

La webmail è un programma di posta nel Suo browser

La Sua posta non si trova nel browser e nemmeno sul Suo computer. Si trova su un server di posta: un computer sempre acceso, giorno e notte, che riceve, conserva e inoltra la posta. Per leggere quella posta Le serve un programma di posta. Può essere Outlook, l'app di posta sul Suo telefono oppure la webmail.

La webmail è semplicemente un programma di posta che funziona nel Suo browser. Da WebOké si tratta di Roundcube. Roundcube non è un server di posta. Dialoga con il server di posta per conto Suo, usando gli stessi linguaggi di Outlook o Apple Mail:

  • IMAP per leggere, spostare ed eliminare la Sua posta;
  • SMTP per inviare la posta.

Se qualcosa non funziona nella webmail, spesso il problema non è la webmail ma ciò che il server fa o risponde. E viceversa: se l'invio funziona nella webmail ma non nel Suo programma di posta, il problema sta nelle impostazioni di quel programma.

Da Invia a Posta in arrivo in cinque passaggi

Sanne de Vries (sanne@example.com) ha un atelier floreale. Invia al suo cliente Ahmed (ahmed@example.net) un preventivo per un bouquet da sposa. Ecco cosa succede quando fa clic su Invia.

  1. Consegna al proprio server. La webmail consegna il messaggio tramite SMTP al server di posta di Sanne. Questa fase si chiama anche consegna o submission. Sanne deve effettuare l'accesso, altrimenti chiunque potrebbe usare il suo server per inviare spam. I programmi di posta usano a questo scopo la porta 465 o 587, con crittografia. La webmail di WebOké invia tramite lo stesso server su cui ha effettuato l'accesso.
  2. Cercare la strada. Il server di Sanne guarda la parte dopo la @ dell'indirizzo di Ahmed: example.net. Richiede al DNS il record MX di quel dominio. Quel record indica quale server accetta la posta per example.net.
  3. Recapito. Il server di Sanne contatta il server di destinazione e gli consegna il messaggio, sempre con SMTP. Tra server questo avviene sulla porta 25.
  4. Nella casella di posta. Il server di destinazione controlla il messaggio (l'indirizzo esiste? è spam?) e lo deposita nella casella di posta di Ahmed, in Posta in arrivo o nella cartella spam.
  5. Lettura. Ahmed apre il suo programma di posta o la webmail, che recupera il messaggio con IMAP e lo mostra.

Ogni passaggio può fallire separatamente. Per questo un messaggio di errore dà sempre un'indicazione sul punto del problema: Sanne non è riuscita ad accedere al proprio server (passaggio 1), il suo server non ha trovato il destinatario (passaggio 2 o 3), oppure il server di destinazione ha rifiutato la posta (passaggio 4)?

Busta e lettera: due tipi di indirizzi

Un'e-mail somiglia a una lettera in una busta. I server guardano solo la busta. Lei e Ahmed vedete soprattutto la lettera.

La busta nasce durante il dialogo SMTP tra due server. Il server mittente dichiara prima da chi proviene la posta (il comando MAIL FROM) e poi a chi è destinata (RCPT TO). Solo dopo segue il messaggio vero e proprio. L'indirizzo mittente della busta è l'indirizzo a cui vengono inviati i messaggi di errore. Al recapito finale il server di destinazione lo inserisce in cima al messaggio come Return-Path.

La lettera inizia con le intestazioni (headers): righe con un nome, due punti e un valore. Le più note sono:

  • From: il mittente che vede nel Suo programma di posta;
  • To e Cc: i destinatari visibili;
  • Subject: l'oggetto;
  • Date: il momento dell'invio, secondo l'orologio del programma del mittente;
  • Message-ID: un identificativo univoco di questo messaggio. Le risposte vi fanno riferimento, così un programma di posta sa quali messaggi appartengono alla stessa conversazione.

Busta e intestazioni non devono per forza coincidere. Se Sanne invia un'e-mail mettendo in Ccn il suo collega Daan (daan@example.com), Daan compare sulla busta ma non nelle intestazioni. Per questo Ahmed non vede che anche Daan legge il messaggio. E una newsletter ha spesso un Return-Path presso il servizio di newsletter, mentre From è l'indirizzo del negozio. In quel caso i messaggi di errore arrivano al servizio.

Le righe Received: il diario di viaggio di un'e-mail

Ogni server che accetta un'e-mail deve aggiungere un'intestazione Received, e precisamente in cima. Così, lungo il percorso, un'e-mail costruisce un diario di viaggio. La riga Received più in alto è quindi l'ultimo passaggio, quella più in basso il primo. Si leggono dal basso verso l'alto.

Ecco, più o meno, come appaiono le intestazioni dell'e-mail di Sanne presso Ahmed (in forma abbreviata):

Return-Path: <sanne@example.com>
Received: from mail.example.com (mail.example.com [192.0.2.10])
        by mx.example.net with ESMTPS
        for <ahmed@example.net>; Tue, 10 Nov 2026 10:15:04 +0100
Received: from webmail.example.com ([192.0.2.20])
        by mail.example.com with ESMTPSA
        for <ahmed@example.net>; Tue, 10 Nov 2026 10:15:02 +0100
From: Sanne de Vries <sanne@example.com>
To: Ahmed <ahmed@example.net>
Subject: Offerte bruidsboeket
Date: Tue, 10 Nov 2026 10:15:01 +0100
Message-ID: <20261110091501.a1b2c3@example.com>

Legga per prima la riga Received più in basso. La webmail ha consegnato il messaggio a mail.example.com. Le lettere ESMTPSA significano: crittografato (S) e con accesso (A). Poi mail.example.com lo ha passato a mx.example.net, il server di Ahmed. La parte dopo "from" è il server che ha offerto la posta, la parte dopo "by" il server che l'ha accettata. Gli orari mostrano quanto è durato ogni passaggio.

Un'insidia: un mittente può aggiungere righe false in fondo prima di inviare. Si fidi quindi soprattutto delle righe in alto, create da server che conosce, come il server del Suo provider.

Perché From si può falsificare

Il protocollo SMTP è stato ideato in un'epoca in cui tutti si fidavano gli uni degli altri. Nulla nel protocollo stesso verifica che il mittente indicato in From sia autentico. Un truffatore può quindi inviare un'e-mail con From: sanne@example.com senza avere nulla a che fare con Sanne.

Per questo in seguito sono stati introdotti tre controlli, che il proprietario di un dominio configura nel suo DNS:

  • SPF indica quali server possono inviare posta con un mittente di busta di quel dominio.
  • DKIM appone una firma digitale sul messaggio. Il destinatario la verifica con una chiave presente nel DNS del dominio che ha firmato.
  • DMARC collega questi due controlli al dominio che Lei vede in From e indica cosa deve fare il destinatario se il controllo fallisce: niente, spostare nello spam oppure rifiutare.

Di questo si occupa l'amministratore del dominio, non Lei come utente della webmail. Come funziona esattamente lo imparerà nel corso E-mail in ordine. Per ora basta sapere che il nome visualizzato di un mittente non dimostra nulla, e che nelle intestazioni può vedere se questi controlli sono stati superati (lezione 2.2).

Inviata non significa arrivata

Se la Sua e-mail si trova nella cartella Inviata, può essere certo di una sola cosa: il Suo server l'ha accettata (passaggio 1). Il resto avviene dopo, a volte molto più tardi.

  • Il server di destinazione può rifiutare temporaneamente. Alcuni server chiedono a un mittente sconosciuto di riprovare più tardi (greylisting). Il Suo server allora riprova, a volte per giorni, e La avvisa se continua a non riuscire.
  • Il server di destinazione può rifiutare la posta in modo definitivo, per esempio perché l'indirizzo non esiste o la casella è piena. In tal caso riceve un messaggio di errore (un bounce, lezione 8.4).
  • La posta può arrivare ma finire nella cartella spam. In questo caso non riceve alcun avviso.

Se Sanne aspetta una risposta che non arriva, controlla quindi prima se nella sua Posta in arrivo c'è un messaggio di errore, e chiede ad Ahmed di guardare nella sua cartella spam.

In pratica: come funziona nella webmail

Nella webmail può vedere le intestazioni di un messaggio con il pulsante Intestazioni sopra il messaggio, oppure tramite Azioni > Visualizza sorgente messaggio. La lezione 2.2 approfondisce questo argomento. Come la webmail e il Suo programma di posta mostrano la stessa posta lo trova nel manuale di Roundcube, alla voce Che cos'è la webmail. In altre webmail, come Gmail o Outlook.com, funziona in modo simile, solo che il pulsante ha un altro nome (in Gmail, per esempio, Mostra originale).

Riepilogo

  • La webmail è un programma di posta nel Suo browser. Dialoga con il server di posta tramite IMAP (lettura) e SMTP (invio).
  • Un'e-mail passa dal Suo server al server indicato nel record MX del dominio del destinatario.
  • La busta (MAIL FROM, RCPT TO, poi Return-Path) è per i server, le intestazioni (From, To, Subject, Date, Message-ID) sono per le persone e i programmi.
  • Ogni server aggiunge una riga Received in cima; si leggono dal basso verso l'alto.
  • From si può falsificare; SPF, DKIM e DMARC rendono la falsificazione più difficile. Inviata non significa arrivata.

Quiz

1. Da dove ricava il server di Sanne a quale server deve recapitare la posta per ahmed@example.net?



2. Un'e-mail ha tre righe Received. Quale riga descrive il primissimo passaggio del viaggio?



3. Sanne invia un'e-mail ad Ahmed con Daan in Ccn. Perché Ahmed non vede che anche Daan ha ricevuto l'e-mail?



4. L'e-mail di Sanne si trova nella sua cartella Inviata. Di cosa può essere certa?



5. Perché un truffatore può inviare un'e-mail con From: sanne@example.com?



Esercizio

Esercizio A1.1: Leggere le intestazioni. Il materiale kopregels-1.txt si trova sotto questo esercizio: le intestazioni di un'e-mail reale ma resa anonima. Le legga dal basso verso l'alto e indichi: il dominio in From, il dominio del Return-Path, quante righe Received ci sono e quale server ha ricevuto l'e-mail per ultimo (la riga Received più in alto, la parte dopo "by"). Il programma confronta le Sue risposte con la chiave di correzione e mostra per ogni domanda se è corretta, spiegando dove avrebbe potuto trovarla nelle intestazioni.

Esercizio A1.1: Leggere le intestazioni

File relativo a questo esercizio: kopregels-1.txt





Quello che inserisce e quello che rileviamo non vengono salvati. Il Suo browser ricorda le Sue risposte e se ha superato l'esercizio. Se ha effettuato l'accesso, conserviamo in I miei corsi solo il fatto che l'esercizio era (quasi) corretto; anche lì può eliminarlo.

Per saperne di più

Dove sono descritti passaggi nella webmail, valgono per la webmail di WebOké; in altre webmail funziona in modo simile.

Un momento…

Configuri i suoi domini

Per ogni dominio imposti i nameserver, il collegamento al suo hosting e chi ne diventa l'intestatario.

Caricamento dei suoi domini…