public class MDNStandard extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
MDNStandard.Headers
Standard header names for MDN headers
|
static class |
MDNStandard.MediaType
MIME types for MDN
|
| Modifier and Type | Field and Description |
|---|---|
static String |
Action_Automatic |
static String |
Action_Manual |
static String |
Disposition_Deleted |
static String |
Disposition_Denied |
static String |
Disposition_Dispatched |
static String |
Disposition_Displayed |
static String |
Disposition_Error |
static String |
Disposition_Processed |
static String |
DispositionOption_TimelyAndReliable
Direct specific dispostion options for requesting timely and reliable messaging.
|
static String |
Modifier_Error |
static String |
ReportType |
static String |
ReportTypeValueNotification |
static String |
Send_Automatic |
static String |
Send_Manual |
| Constructor and Description |
|---|
MDNStandard() |
| Modifier and Type | Method and Description |
|---|---|
static String |
getMDNField(javax.mail.internet.MimeMessage msg,
String field)
Gets an MDN field such as the message dispostion from a MimeMessage.
|
static javax.mail.internet.InternetHeaders |
getNotificationFieldsAsHeaders(javax.mail.internet.MimeMessage message)
Parses the notification part fields of a MDN MimeMessage message.
|
static javax.mail.internet.InternetHeaders |
getNotificationFieldsAsHeaders(javax.mail.internet.MimeMultipart mm)
Parses the notification part fields of the MimeMultipart body of a MDN message.
|
public static final String Action_Manual
public static final String Action_Automatic
public static final String Send_Manual
public static final String Send_Automatic
public static final String Disposition_Displayed
public static final String Disposition_Processed
public static final String Disposition_Dispatched
public static final String Disposition_Deleted
public static final String Disposition_Denied
public static final String Disposition_Error
public static final String Modifier_Error
public static final String ReportType
public static final String ReportTypeValueNotification
public static final String DispositionOption_TimelyAndReliable
public static String getMDNField(javax.mail.internet.MimeMessage msg, String field)
msg - The message to retrieve the field from.field - The field to extract from the message.public static javax.mail.internet.InternetHeaders getNotificationFieldsAsHeaders(javax.mail.internet.MimeMessage message)
public static javax.mail.internet.InternetHeaders getNotificationFieldsAsHeaders(javax.mail.internet.MimeMultipart mm)
Copyright © 2010–2021 The Direct Project. All rights reserved.