Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- ACCETTAZIONE - Enum constant in enum class app.tozzi.model.CertificateData.PostaCertType
- Address - Class in app.tozzi.model
-
Mail/PEC Address
- Address() - Constructor for class app.tozzi.model.Address
- ALTRO - Enum constant in enum class app.tozzi.model.CertificateData.PECError
- app.tozzi - package app.tozzi
- app.tozzi.core - package app.tozzi.core
- app.tozzi.model - package app.tozzi.model
- app.tozzi.model.exception - package app.tozzi.model.exception
- app.tozzi.util - package app.tozzi.util
- Attachment - Class in app.tozzi.model
-
Mail/PEC Attachment
- Attachment() - Constructor for class app.tozzi.model.Attachment
- AVVENUTA_CONSEGNA - Enum constant in enum class app.tozzi.model.CertificateData.PostaCertType
B
- BREVE - Enum constant in enum class app.tozzi.model.CertificateData.ReceiptType
C
- CertificateData - Class in app.tozzi.model
-
datiCert.xml representation
- CertificateData() - Constructor for class app.tozzi.model.CertificateData
- CertificateData.PECDate - Class in app.tozzi.model
- CertificateData.PECError - Enum Class in app.tozzi.model
- CertificateData.PECRecipients - Class in app.tozzi.model
- CertificateData.PECRecipients.PECRecipientType - Enum Class in app.tozzi.model
- CertificateData.PostaCertType - Enum Class in app.tozzi.model
- CertificateData.ReceiptType - Enum Class in app.tozzi.model
- CERTIFICATO - Enum constant in enum class app.tozzi.model.CertificateData.PECRecipients.PECRecipientType
- COMPLETA - Enum constant in enum class app.tozzi.model.CertificateData.ReceiptType
- containsEncodedAttachments(String) - Static method in class app.tozzi.util.UUEncodingUtils
-
Checks if the content is encoded with uuencode encoding
- CONTENT_ID - Static variable in class app.tozzi.util.MailConstants
- CONTENT_TYPE_APPLICATION_XML - Static variable in class app.tozzi.util.MimeTypesUtil
- CONTENT_TYPE_DELIVERY_STATUS - Static variable in class app.tozzi.util.MimeTypesUtil
- CONTENT_TYPE_MESSAGE_RFC822 - Static variable in class app.tozzi.util.MimeTypesUtil
- CONTENT_TYPE_MULTIPART - Static variable in class app.tozzi.util.MimeTypesUtil
- CONTENT_TYPE_OCTETSTREAM - Static variable in class app.tozzi.util.MimeTypesUtil
- CONTENT_TYPE_TEXT_HTML - Static variable in class app.tozzi.util.MimeTypesUtil
- CONTENT_TYPE_TEXT_PLAIN - Static variable in class app.tozzi.util.MimeTypesUtil
- createDataSource(MimePart) - Static method in class app.tozzi.util.IOUtils
-
Creates a
DataSourcefromMimePart - createDataSource(MimePart, String) - Static method in class app.tozzi.util.IOUtils
-
Creates a
DataSourcefromMimePartand file name - createDataSource(InputStream, String) - Static method in class app.tozzi.util.IOUtils
-
Creates a
DataSourcefromInputStreamand file name - createMimeMessage(InputStream, Properties) - Static method in class app.tozzi.util.MimeMessageUtils
-
Creates
MimeMessagefromInputStream
D
- DataSourcePair<A,
B> - Class in app.tozzi.model - DataSourcePair() - Constructor for class app.tozzi.model.DataSourcePair
- DATICERT_CONSEGNA_PATH - Static variable in class app.tozzi.util.PECConstants
- DATICERT_DATA_GIORNO_PATH - Static variable in class app.tozzi.util.PECConstants
- DATICERT_DATA_ORA_PATH - Static variable in class app.tozzi.util.PECConstants
- DATICERT_DATA_PATH - Static variable in class app.tozzi.util.PECConstants
- DATICERT_DATA_ZONA_ATTRIBUTE - Static variable in class app.tozzi.util.PECConstants
- DATICERT_DESTINATARI_PATH - Static variable in class app.tozzi.util.PECConstants
- DATICERT_DESTINATARI_TIPO_ATTRIBUTE - Static variable in class app.tozzi.util.PECConstants
- DATICERT_ERRORE_ESTESO_PATH - Static variable in class app.tozzi.util.PECConstants
- DATICERT_GESTORE_EMITTENTE_PATH - Static variable in class app.tozzi.util.PECConstants
- DATICERT_IDENTIFICATIVO_PATH - Static variable in class app.tozzi.util.PECConstants
- DATICERT_IDENTIFICATIVO_TIPO_ATTRIBUTE - Static variable in class app.tozzi.util.PECConstants
- DATICERT_MESSAGE_ID_PATH - Static variable in class app.tozzi.util.PECConstants
- DATICERT_MITTENTE_PATH - Static variable in class app.tozzi.util.PECConstants
- DATICERT_OGGETTO_PATH - Static variable in class app.tozzi.util.PECConstants
- DATICERT_POSTACERT_ERRORE_ATTRIBUTE - Static variable in class app.tozzi.util.PECConstants
- DATICERT_POSTACERT_PATH - Static variable in class app.tozzi.util.PECConstants
- DATICERT_RICEVUTA_PATH - Static variable in class app.tozzi.util.PECConstants
- DATICERT_RICEVUTA_TIPO_ATTRIBUTE - Static variable in class app.tozzi.util.PECConstants
- DATICERT_RICEZIONE_PATH - Static variable in class app.tozzi.util.PECConstants
- DATICERT_RISPOSTE_PATH - Static variable in class app.tozzi.util.PECConstants
- DATICERT_XML_NAME - Static variable in class app.tozzi.util.PECConstants
- decodeAttachments(String) - Static method in class app.tozzi.util.UUEncodingUtils
-
Decode and extracts uuencoded attachments
- decodeStream(InputStream, String) - Static method in class app.tozzi.util.MimeMessageUtils
-
Decode stream
InputStreamtype encoded - decodeText(String) - Static method in class app.tozzi.util.MimeMessageUtils
-
Decode text
- DELAYED - Enum constant in enum class app.tozzi.model.DeliveryStatus.Action
- DELIVERED - Enum constant in enum class app.tozzi.model.DeliveryStatus.Action
- DELIVERY_ACTION - Static variable in class app.tozzi.util.MailConstants
- DELIVERY_DIAGNOSTIC_CODE - Static variable in class app.tozzi.util.MailConstants
- DELIVERY_FINAL_RECIPIENT - Static variable in class app.tozzi.util.MailConstants
- DELIVERY_RECEIVED_FROM_MTA - Static variable in class app.tozzi.util.MailConstants
- DELIVERY_REMOTE_MTA - Static variable in class app.tozzi.util.MailConstants
- DELIVERY_REPORTING_MTA - Static variable in class app.tozzi.util.MailConstants
- DELIVERY_STATUS - Static variable in class app.tozzi.util.MailConstants
- DeliveryStatus - Class in app.tozzi.model
-
Delivery Status info
- DeliveryStatus() - Constructor for class app.tozzi.model.DeliveryStatus
- DeliveryStatus.Action - Enum Class in app.tozzi.model
- DeliveryStatus.DiagnosticCode - Class in app.tozzi.model
- DeliveryStatus.FinalRecipient - Class in app.tozzi.model
- DeliveryStatus.ReceivedFromMTA - Class in app.tozzi.model
- DeliveryStatus.RemoteMTA - Class in app.tozzi.model
- DeliveryStatus.ReportingMTA - Class in app.tozzi.model
- DeliveryStatus.StatusType - Enum Class in app.tozzi.model
- DeliveryStatusHandler - Class in app.tozzi.core
-
Delivery Status management
- DeliveryStatusHandler() - Constructor for class app.tozzi.core.DeliveryStatusHandler
- DiagnosticCode() - Constructor for class app.tozzi.model.DeliveryStatus.DiagnosticCode
E
- ERRORE - Enum constant in enum class app.tozzi.model.CertificateData.PostaCertType
- ERRORE_CONSEGNA - Enum constant in enum class app.tozzi.model.CertificateData.PostaCertType
- ESTERNO - Enum constant in enum class app.tozzi.model.CertificateData.PECRecipients.PECRecipientType
- EXPANDED - Enum constant in enum class app.tozzi.model.DeliveryStatus.Action
F
- FAILED - Enum constant in enum class app.tozzi.model.DeliveryStatus.Action
- FAILURE - Enum constant in enum class app.tozzi.model.DeliveryStatus.Action
- fastCopy(InputStream, OutputStream) - Static method in class app.tozzi.util.IOUtils
-
Copy
InputStreamintoOutputStreamwith buffer of 16KB - FinalRecipient() - Constructor for class app.tozzi.model.DeliveryStatus.FinalRecipient
- from(int) - Static method in enum class app.tozzi.model.DeliveryStatus.StatusType
- from(String) - Static method in enum class app.tozzi.model.CertificateData.PECError
- from(String) - Static method in enum class app.tozzi.model.CertificateData.PECRecipients.PECRecipientType
- from(String) - Static method in enum class app.tozzi.model.CertificateData.PostaCertType
- from(String) - Static method in enum class app.tozzi.model.CertificateData.ReceiptType
- from(String) - Static method in enum class app.tozzi.model.DeliveryStatus.Action
G
- getAllHeaders(MimeMessage) - Static method in class app.tozzi.util.MimeMessageUtils
-
Extracts all headers from
MimeMessage - getAttribute(Document, String, String) - Static method in class app.tozzi.util.XMLUtils
-
Extracts attribute value from
Document - getBCC(MimeMessage) - Static method in class app.tozzi.util.MimeMessageUtils
-
Extracts BCC recipients from
MimeMessage - getBodyPart(Multipart, int) - Static method in class app.tozzi.util.MimeMessageUtils
-
Extracts index-th
BodyPartofMultipartpart - getCC(MimeMessage) - Static method in class app.tozzi.util.MimeMessageUtils
-
Extracts CC recipients from
MimeMessage - getContent(Part) - Static method in class app.tozzi.util.MimeMessageUtils
-
Extracts content of
Part - getContentType(Part) - Static method in class app.tozzi.util.MimeMessageUtils
-
Retrieve content type of
Part - getCount(Multipart) - Static method in class app.tozzi.util.MimeMessageUtils
-
Retrieve count of
Multipart - getDataHandler(Part) - Static method in class app.tozzi.util.MimeMessageUtils
-
Extracts
DataHandlerfromPart - getDate() - Method in class app.tozzi.model.CertificateData.PECDate
- getDisposition(Part) - Static method in class app.tozzi.util.MimeMessageUtils
-
Retrieve disposition of
Part - getFileName(Part) - Static method in class app.tozzi.util.MimeMessageUtils
-
Retrieve file name of
Part - getFrom(MimeMessage) - Static method in class app.tozzi.util.MimeMessageUtils
-
Extracts from address from
MimeMessage - getHeader(MimeMessage, String) - Static method in class app.tozzi.util.MimeMessageUtils
-
Extracts a
MimeMessagesingle header value from key headerKey - getHeaders(MimeMessage, String) - Static method in class app.tozzi.util.MimeMessageUtils
-
Extracts
MimeMessageheader values from key headerKey - getHeaderValue(String, Part) - Static method in class app.tozzi.util.MimeMessageUtils
-
Extracts a single
Partheader value of key headerKey - getHeaderValues(String, Part) - Static method in class app.tozzi.util.MimeMessageUtils
-
Extracts
Partheader values of key headerKey - getInstance() - Static method in class app.tozzi.MailParser
-
Default
MailParserinstance. - getInstance(boolean) - Static method in class app.tozzi.MailParser
-
MailParserinstance with the extraction of all the headers - getInstance(Properties) - Static method in class app.tozzi.MailParser
-
MailParserinstance with custom properties extractAllHeaders: false. - getInstance(Properties, boolean) - Static method in class app.tozzi.MailParser
-
MailParserinstance with the extraction of all the headers and custom properties - getMessageID(MimeMessage) - Static method in class app.tozzi.util.MimeMessageUtils
-
Extracts message ID from
MimeMessage - getNextBeginIndex(String) - Static method in class app.tozzi.util.UUEncodingUtils
-
Calculates uuencoding begin index
- getReceivedDate(MimeMessage) - Static method in class app.tozzi.util.MimeMessageUtils
-
Extracts received date from
MimeMessage - getSentDate(MimeMessage) - Static method in class app.tozzi.util.MimeMessageUtils
-
Extracts sent date from
MimeMessage - getSubject(MimeMessage) - Static method in class app.tozzi.util.MimeMessageUtils
-
Extracts subject from
MimeMessage - getTextAndAttribute(Document, String, String) - Static method in class app.tozzi.util.XMLUtils
-
Extracts text content and node value of attribute from
Document - getTextContent(Document, String) - Static method in class app.tozzi.util.XMLUtils
-
Extracts text content from
Document - getTo(MimeMessage) - Static method in class app.tozzi.util.MimeMessageUtils
-
Extracts TO recipients from
MimeMessage - getType() - Method in class app.tozzi.model.Mail
- getType() - Method in interface app.tozzi.model.ParsedEntity
- getType() - Method in class app.tozzi.model.PEC
- getType() - Method in class app.tozzi.model.PECReceipt
- guessExtension(String) - Static method in class app.tozzi.util.MimeTypesUtil
-
Guess file extension from mime type
- guessMimeType(String) - Static method in class app.tozzi.util.MimeTypesUtil
-
Guess Mime type from file extension
H
- Header - Class in app.tozzi.model
-
Mail/PEC header
- Header() - Constructor for class app.tozzi.model.Header
I
- IN_REPLY_TO - Static variable in class app.tozzi.util.PECConstants
- INFO - Enum constant in enum class app.tozzi.model.DeliveryStatus.StatusType
- IOUtils - Class in app.tozzi.util
-
IO Utilities
- IOUtils() - Constructor for class app.tozzi.util.IOUtils
- isComplete() - Method in class app.tozzi.model.DataSourcePair
- isMimeType(Part, String) - Static method in class app.tozzi.util.MimeMessageUtils
-
Check that the
Partis of the mimeType
L
- loadDeliveryStatus(MimePart) - Static method in class app.tozzi.core.DeliveryStatusHandler
-
Extracts a
DeliveryStatusobject fromMimePartpart - loadPEC(Mail, Mail, DataSource, DataSource, MimeMessage) - Static method in class app.tozzi.core.PECHandler
-
Extracts a
PEC - loadReceipt(PEC) - Static method in class app.tozzi.core.PECHandler
-
Extracts PEC receipt from
PEC
M
- Mail - Class in app.tozzi.model
-
Mail
- Mail() - Constructor for class app.tozzi.model.Mail
- MAIL - Enum constant in enum class app.tozzi.model.ParsedEntityType
- MailConstants - Class in app.tozzi.util
- MailConstants() - Constructor for class app.tozzi.util.MailConstants
- MailParser - Class in app.tozzi
-
Main core class that offers email/PEC extraction
- MailParser() - Constructor for class app.tozzi.MailParser
- MailParserException - Exception in app.tozzi.model.exception
- MailParserException(String) - Constructor for exception app.tozzi.model.exception.MailParserException
- MailParserException(String, Throwable) - Constructor for exception app.tozzi.model.exception.MailParserException
- MailParserException(Throwable) - Constructor for exception app.tozzi.model.exception.MailParserException
- MimeMessageUtils - Class in app.tozzi.util
-
MIME Utilities
- MimeMessageUtils() - Constructor for class app.tozzi.util.MimeMessageUtils
- MimeTypesUtil - Class in app.tozzi.util
- MimeTypesUtil() - Constructor for class app.tozzi.util.MimeTypesUtil
N
- NESSUNO - Enum constant in enum class app.tozzi.model.CertificateData.PECError
- NO_DEST - Enum constant in enum class app.tozzi.model.CertificateData.PECError
- NO_DOMINIO - Enum constant in enum class app.tozzi.model.CertificateData.PECError
- NON_ACCETTAZIONE - Enum constant in enum class app.tozzi.model.CertificateData.PostaCertType
P
- parse(MimeMessage) - Method in class app.tozzi.MailParser
-
Extracts a
ParsedEntityfrom a mail MIME message.
ParsedEntity can be:Mail: simple mailPEC: Posta Elettronica Certificata - Italian certified electronic mailPECReceipt: Italian certified electronic mail receipt - parse(File) - Method in class app.tozzi.MailParser
-
Extracts a
ParsedEntityfrom a mail message.
ParsedEntity can be:Mail: simple mailPEC: Posta Elettronica Certificata - Italian certified electronic mailPECReceipt: Italian certified electronic mail receipt - parse(InputStream) - Method in class app.tozzi.MailParser
-
Extracts a
ParsedEntityfrom a mail message.
ParsedEntity can be:Mail: simple mailPEC: Posta Elettronica Certificata - Italian certified electronic mailPECReceipt: Italian certified electronic mail receipt - ParsedEntity - Interface in app.tozzi.model
- ParsedEntityType - Enum Class in app.tozzi.model
-
Type of parsed entity
- PEC - Class in app.tozzi.model
-
PEC
- PEC - Enum constant in enum class app.tozzi.model.ParsedEntityType
- PEC() - Constructor for class app.tozzi.model.PEC
- PEC_RECEIPT - Enum constant in enum class app.tozzi.model.ParsedEntityType
- PECConstants - Class in app.tozzi.util
- PECConstants() - Constructor for class app.tozzi.util.PECConstants
- PECDate() - Constructor for class app.tozzi.model.CertificateData.PECDate
- PECHandler - Class in app.tozzi.core
-
PEC Management
- PECHandler() - Constructor for class app.tozzi.core.PECHandler
- PECReceipt - Class in app.tozzi.model
-
PEC Receipt
- PECReceipt() - Constructor for class app.tozzi.model.PECReceipt
- PECRecipients() - Constructor for class app.tozzi.model.CertificateData.PECRecipients
- PERM_FAILURE - Enum constant in enum class app.tozzi.model.DeliveryStatus.StatusType
- POSTA_CERTIFICATA - Enum constant in enum class app.tozzi.model.CertificateData.PostaCertType
- POSTACERT_EML_NAME - Static variable in class app.tozzi.util.PECConstants
- PREAVVISO_ERRORE_CONSEGNA - Enum constant in enum class app.tozzi.model.CertificateData.PostaCertType
- PRESA_IN_CARICO - Enum constant in enum class app.tozzi.model.CertificateData.PostaCertType
R
- ReceivedFromMTA() - Constructor for class app.tozzi.model.DeliveryStatus.ReceivedFromMTA
- REFERENCES - Static variable in class app.tozzi.util.PECConstants
- RELAYED - Enum constant in enum class app.tozzi.model.DeliveryStatus.Action
- RemoteMTA() - Constructor for class app.tozzi.model.DeliveryStatus.RemoteMTA
- ReportingMTA() - Constructor for class app.tozzi.model.DeliveryStatus.ReportingMTA
- RILEVAZIONE_VIRUS - Enum constant in enum class app.tozzi.model.CertificateData.PostaCertType
S
- SINTETICA - Enum constant in enum class app.tozzi.model.CertificateData.ReceiptType
T
- TEMP_FAILURE - Enum constant in enum class app.tozzi.model.DeliveryStatus.StatusType
U
- UNKNOWN - Enum constant in enum class app.tozzi.model.DeliveryStatus.Action
- UUEncodingUtils - Class in app.tozzi.util
-
UUEncoding/UUDecoding management
- UUEncodingUtils() - Constructor for class app.tozzi.util.UUEncodingUtils
V
- valueOf(String) - Static method in enum class app.tozzi.model.CertificateData.PECError
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class app.tozzi.model.CertificateData.PECRecipients.PECRecipientType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class app.tozzi.model.CertificateData.PostaCertType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class app.tozzi.model.CertificateData.ReceiptType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class app.tozzi.model.DeliveryStatus.Action
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class app.tozzi.model.DeliveryStatus.StatusType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class app.tozzi.model.ParsedEntityType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class app.tozzi.model.CertificateData.PECError
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class app.tozzi.model.CertificateData.PECRecipients.PECRecipientType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class app.tozzi.model.CertificateData.PostaCertType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class app.tozzi.model.CertificateData.ReceiptType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class app.tozzi.model.DeliveryStatus.Action
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class app.tozzi.model.DeliveryStatus.StatusType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class app.tozzi.model.ParsedEntityType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VIRUS - Enum constant in enum class app.tozzi.model.CertificateData.PECError
X
- X_ATTACHMENT_ID - Static variable in class app.tozzi.util.MailConstants
- X_RICEVUTA - Static variable in class app.tozzi.util.PECConstants
- X_RIFERIMENTO - Static variable in class app.tozzi.util.PECConstants
- X_TIPO_RICEVUTA - Static variable in class app.tozzi.util.PECConstants
- X_TRASPORTO - Static variable in class app.tozzi.util.PECConstants
- X_TRASPORTO_ERRORE - Static variable in class app.tozzi.util.PECConstants
- X_VERIFICA_SICUREZZA - Static variable in class app.tozzi.util.PECConstants
- XMLUtils - Class in app.tozzi.util
- XMLUtils() - Constructor for class app.tozzi.util.XMLUtils
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form