PEC Parser 5.1.0

PEC/Mail Parser

Elaborazione di messaggi di posta elettronica certificata PEC, ricevute PEC e posta ordinaria.

Funzionalità del software

Elaborazione di messaggi di posta elettronica certificata PEC, ricevute PEC e posta ordinaria

Informazioni di dettaglio

PEC Parser 5.1.0

PEC/Mail Parser

Ultimo rilascio 2024-11-24 (5.1.0)

Tipo di manutenzione internal

Stato publiccode.yml

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

`

app.tozzi pec-parser 5.1.0

`

Gradle

implementation("app.tozzi.mail:pec-parser:5.1.0")

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