PEC Parser 1.0.1

PEC/Mail Parser

Libreria per l'elaborazione di messaggi di Posta Elettronica Certificata (e messaggi di posta ordinaria)

Technical detail

Vitality:

50%

i

The vitality index, as explicited in the guidelines for the acquisition and reuse of software for Italian PA, is calculated according to the following four main categories:

  • Code activity: the daily number of commits and merges;
  • Release history: the daily number of releases;
  • User community: the number of unique authors;
  • Longevity: the age of the project.

The ranges of every measure can be found in the vitality-ranges.yml file.

Development status: stable


Software functionality

Elaborazione di messaggi di posta elettronica certificata (PEC)

detailed information

PEC Parser 1.0.1

PEC/Mail Parser

Last release 2020-06-23 (1.0.1)

Type of maintenance internal

Extended description

Libreria JAVA per l’elaborazione di messaggi di Posta Elettronica Certificata (e messaggi di posta ordinaria).

Specifiche:

Regole tecniche del servizio di trasmissione di documenti informatici mediante posta el ettronica certificata: pec_regole_tecniche_dm_2-nov-2005.pdf

Esempio di utilizzo:

MimeMessage mimeMessage = ...; Messaggio messaggio = PECMessageParser.getInstance().parse(mimeMessage);

Tramite l’utilizzo della libreria è possibile estrarre, a partire da un oggetto MimeMessage, rappresentante un messaggio PEC:

  • Busta di trasporto (Busta)
  • Eventuale messaggio di Posta Elettronica Certificata (PEC)
  • Eventuale ricevuta (RicevutaPEC)

Il messaggio viene elaborato anche se non PEC:

  • Messaggio ricevuto su una casella di Posta Elettronica Certificata: l’oggetto PEC conterrà le informazioni del messaggio normale in quanto comunque incapsulato in una busta
  • Messaggio ricevuto su una casella di posta ordinaria: in questo caso la Busta rappresenta il messaggio normale

back to contents