Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

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

License

Notifications You must be signed in to change notification settings

biagioT/java-pec-parser

Repository files navigation

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:pec-parser:5.2.5

Requisiti

PEC Parser Java
[v0.0.1 - v4.0.0] [8 - 22]
[v5.0.0 - latest] [17 - 25]

Utilizzo

1. Istanza di MailParser

Attraverso uno dei seguenti metodi:

  • MailParser.getInstance()
  • MailParser.getInstance(Properties properties)
  • MailParser.getInstance(Properties properties, boolean extractAllHeaders)
  • MailParser.getInstance(boolean extractAllHeaders)

2. Parsing

Attraverso uno dei seguenti metodi:

  • ParsedEntity parse(MimeMessage mimeMessage)
  • ParsedEntity parse(File eml)
  • ParsedEntity parse(InputStream inputStream)

3. 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

Specifiche

Licenza

  • La licenza è disponibile qui.

Sponsor this project

Packages

No packages published

Contributors 2

Languages

AltStyle によって変換されたページ (->オリジナル) /