Logo di OpenPEC

Posta Elettronica Certificata        

- Open Source Project -

Logo di Ksolutions S.p.A. Logo di EXEntrica S.r.l. Get OpenPEC at SourceForge.net. Fast, secure and Free Open Source software downloads                                                            English version    
 Home > Flussi di invio e ricezione
Introduzione
:: Cosa c'è da sapere
:: La normativa ufficiale
:: Come funziona la PEC
:: Novità OpenPEC 2.2.8
Approfondimenti
:: Architettura di una soluzione basata su OpenPEC
:: Flussi logici di funzionamento
:: Installazione
:: Frequently Asked Questions (FAQ)

La seguente figura descrive il flusso logico di invio di un nuovo messaggio all'interno di un sistema di posta elettronica certificata basato su OpenPEC. Nello schema sono rappresentati 2 diversi domini e si suppone che il primo dei 2 (dominio mittente) utilizzi OpenPEC.

  1. L'utente si collega al proprio server attraverso il protocollo SMTP/S ed invia il proprio messaggio
  2. Il messaggio viene passato dall'MTA adOpenPEC
  3. OpenPEC passa il messaggio al modulo Antivirus che effettua la scansione e restituisce il risultato
  4. OpenPEC, appurata l'assenza di virus, invia la ricevuta di accettazione al server LMTP che la consegna nella casella dell'utente
  5. OpenPEC controlla sull'LDAP se i destinatari del messaggio sono utenti di qualche dominio di PEC
  6. OpenPEC impacchetta il messaggio originale in una busta di trasporto che invia al modulo HSM per la firma
  7. OpenPEC gira il messaggio di trasporto firmato al MTA
  8. Il MTA invia il messaggio al destinatario
  9. Il server di PEC del destinatario invia una ricevuta di presa in carico al server PEC del mittente
  10. Una volta che il messaggio รจ stato recapitato il gestore del destinatario invia la ricevuta di avvenuta consegna al mittente
  11. La ricevuta di avvenuta consegna viene inviata ad OpenPEC
  12. OpenPEC gira la ricevuta di avvenuta consegna a LMTP che la deposita nella casella dell'utente

Tutte le operazioni vengono registrate sui file di log.

La seguente figura descrive il flusso logico di ricezione di un messaggio all'interno di un sistema di posta elettronica certificata basato su OpenPEC. Nello schema sono rappresentati 2 diversi domini e si suppone che il secondo dei 2 (dominio destinatario) utilizzi OpenPEC

  1. Il messaggio di trasporto viene raccolto dal MTA
  2. Il MTA invia il messaggio ad OpenPEC
  3. OpenPEC genera una ricevuta di presa in carico e la gira all'MTA
  4. Il MTA invia al mittente del messaggio la ricevuta di presa in carico
  5. OpenPEC invia il messaggio di trasporto ricevuto al modulo di antivirus che ne effettua la scansione
  6. Se non viene rilevato alcun virus OpenPEC recupera dal server LDAP il certificato e le informazioni relative al gestore mittente necessarie a verificare la correttezza della firma
  7. OpenPEC invia il messaggio al modulo HSM che verifica la correttezza della firma (appurando che il messaggio non è stato alterato)
  8. OpenPEC spacchetta il messaggio di trasporto e consegna il messaggio originale sulla casella del destinatario attraverso il server LMTP
  9. Una volta consegnato il messaggio OpenPEC genera una ricevuta di avvenuta consegna (completa, breve o sintetica a seconda di quanto richiesto dal mittente) e la passa al server MTA
  10. Il server MTA invia la ricevuta al mittente

Anche in questo caso tutte le operazioni vengono registrate su file di log.