PEC Parser 5.2.5
PEC/Mail Parser
Elaborazione di messaggi di posta elettronica certificata PEC, ricevute PEC e posta ordinaria.
Stato di sviluppo: stabile
Funzionalità del software
Elaborazione di messaggi di posta elettronica certificata PEC, ricevute PEC e posta ordinaria
Informazioni di dettaglio
PEC Parser 5.2.5
PEC/Mail Parser
Ultimo rilascio 2025-09-24 (5.2.5)
Tipo di manutenzione internal
Stato publiccode.yml
Licenza Apache-2.0
Piattaforme
web
windows
mac
linux
ios
android
Piattaforme abilitanti Nessuna
Conformità Nessuna
Lista dipendenze Nessuna
Lingue supportate
Italiano
Inglese
Documentazione API PEC Parser API
Descrizione estesa
PEC/Mail Parser
Libreria utility per l’elaborazione di messaggi di Posta Elettronica Certificata (PEC) e messaggi di posta ordinaria.
Dipendenza progetto Attenzione: le versioni precedenti alla 5.0.0 sono state rilasciate con groupId `app.tozzi.mail`
Maven
<dependency>
<groupId>app.tozzi</groupId>
<artifactId>pec-parser</artifactId>
<version>5.2.5</version>
</dependency>
Gradle
implementation("app.tozzi.mail:pec-parser:5.2.5")
Requisiti
-
v0.0.1 - v4.0.0: Java 8
-
v5.0.0 - latest: Java 17
Utilizzo
Istanza di MailParser
Attraverso uno dei seguenti metodi:
-
MailParser.getInstance() -
MailParser.getInstance(Properties properties) -
MailParser.getInstance(Properties properties, boolean extractAllHeaders) -
MailParser.getInstance(boolean extractAllHeaders)
Parsing:
Attraverso uno dei seguenti metodi:
-
ParsedEntity parse(MimeMessage mimeMessage) -
ParsedEntity parse(File eml) -
ParsedEntity parse(InputStream inputStream)
ParsedEntity:
Può essere di tipo:
-
PEC: se il messaggio rappresenta una PEC -
PECReceipt: se il messaggio rappresenta una ricevuta PEC -
Mail: se il messaggio rappresenta una semplice mail di posta ordinaria
Altro
- La libreria supporta l’elaborazione di messaggi di posta ordinaria con codifica UUencode
Specifiche
- Regole tecniche del servizio di trasmissione di documenti informatici mediante posta elettronica certificata: pec_regole_tecniche_dm_2-nov-2005.pdf