Package app.tozzi.mail.pec.util
Class MimeMessageUtils
java.lang.Object
app.tozzi.mail.pec.util.MimeMessageUtils
- Author:
- biagio.tozzi
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic javax.mail.internet.MimeMessagecreateMimeMessage(InputStream inputStream, Properties properties) static StringdecodeText(String text) static javax.mail.BodyPartgetBodyPart(javax.mail.Multipart multiPart, int index) static ObjectgetContent(javax.mail.Part part) static StringgetContentType(javax.mail.Part part) static intgetCount(javax.mail.Multipart multiPart) static DataHandlergetDataHandler(javax.mail.Part part) static StringgetDescription(javax.mail.Part part) static StringgetDisposition(javax.mail.Part part) static StringgetFileName(javax.mail.Part part) static StringgetHeaderValue(String headerKey, javax.mail.Part part) getHeaderValues(String headerKey, javax.mail.Part part) static StringgetUniqueMessageID(javax.mail.internet.MimeMessage mimeMessage) static StringgetXAttachmentID(javax.mail.internet.MimePart part) static booleanisEmailOrdinaria(javax.mail.internet.MimeMessage mimeMessage) static booleanisMimeType(javax.mail.Part part, String mimeType) static booleanisPEC(javax.mail.internet.MimeMessage mimeMessage) static booleanisRicevuta(javax.mail.internet.MimeMessage mimeMessage)
-
Constructor Details
-
MimeMessageUtils
public MimeMessageUtils()
-
-
Method Details
-
isRicevuta
public static boolean isRicevuta(javax.mail.internet.MimeMessage mimeMessage) throws PECParserException - Throws:
PECParserException
-
isEmailOrdinaria
public static boolean isEmailOrdinaria(javax.mail.internet.MimeMessage mimeMessage) throws PECParserException - Throws:
PECParserException
-
isPEC
- Throws:
PECParserException
-
createMimeMessage
public static javax.mail.internet.MimeMessage createMimeMessage(InputStream inputStream, Properties properties) throws PECParserException - Throws:
PECParserException
-
isMimeType
- Throws:
PECParserException
-
getDescription
-
getDisposition
- Throws:
PECParserException
-
decodeText
- Throws:
PECParserException
-
getCount
- Throws:
PECParserException
-
getFileName
- Throws:
PECParserException
-
getBodyPart
public static javax.mail.BodyPart getBodyPart(javax.mail.Multipart multiPart, int index) throws PECParserException - Throws:
PECParserException
-
getXAttachmentID
-
getHeaderValue
public static String getHeaderValue(String headerKey, javax.mail.Part part) throws PECParserException - Throws:
PECParserException
-
getHeaderValues
public static List<String> getHeaderValues(String headerKey, javax.mail.Part part) throws PECParserException - Throws:
PECParserException
-
getDataHandler
- Throws:
PECParserException
-
getContentType
- Throws:
PECParserException
-
getContent
- Throws:
PECParserException
-
getUniqueMessageID
public static String getUniqueMessageID(javax.mail.internet.MimeMessage mimeMessage) throws PECParserException - Throws:
PECParserException
-