public class DSNGenerator extends Object
| Constructor and Description |
|---|
DSNGenerator(String subjectPrefix)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
javax.mail.internet.MimeMessage |
createDSNMessage(javax.mail.internet.InternetAddress originalSender,
String originalSubject,
javax.mail.internet.InternetAddress postmaster,
List<DSNRecipientHeaders> recipientDSNHeaders,
DSNMessageHeaders messageDSNHeaders,
javax.mail.internet.MimeBodyPart humanReadableText)
Creates a DSN message message.
|
public DSNGenerator(String subjectPrefix)
subjectPrefix - A prefix of the message subjectpublic javax.mail.internet.MimeMessage createDSNMessage(javax.mail.internet.InternetAddress originalSender,
String originalSubject,
javax.mail.internet.InternetAddress postmaster,
List<DSNRecipientHeaders> recipientDSNHeaders,
DSNMessageHeaders messageDSNHeaders,
javax.mail.internet.MimeBodyPart humanReadableText)
throws javax.mail.MessagingException
originalSender - The original sender of the messageoriginalSubject - The subject of the original messagepostmaster - The postmaster address that the DSN message will be fromrecipientDSNHeaders - A list of recipient DSN headers to populate the delivery status part of the DSN messagemessageDSNHeaders - The message DSN headers to populate the delivery status part of the DSN messagehumanReadableText - The human readable part (the first part) or the DSN messagejavax.mail.MessagingExceptionCopyright © 2010–2021 The Direct Project. All rights reserved.