public class StoreAttachments
extends org.apache.james.transport.mailets.NotifySender
| Modifier and Type | Field and Description |
|---|---|
static String |
DEBUG_PARAMETER_NAME |
static boolean |
DECODE_FILENAME_DEFAULT_VALUE |
static String |
DECODE_FILENAME_PARAMETER_NAME |
static String |
DEFAULT_NAMING_PATTERN |
static String |
DIRECTORY_PARAMETER_NAME |
static String |
FAILURE_MESSAGE_FORMAT_DEFAULT |
static String |
FAILURE_MESSAGE_FORMAT_PARAMETER_NAME |
static String |
MIMETYPE_PARAMETER_NAME |
static String |
NAMING_PATTERN_PARAMETER_NAME |
static String |
NO_ATTACHMENTS_MESSAGE_DEFAULT |
static String |
NO_ATTACHMENTS_MESSAGE_PARAMETER_NAME |
static String |
NOTPATTERN_PARAMETER_NAME |
static String |
PATTERN_PARAMETER_NAME |
static String |
REPLACE_FILENAME_PATTERN_PARAMETER_NAME |
static boolean |
SEND_REPLY_DEFAULT |
static String |
SEND_REPLY_PARAMETER_NAME |
static String |
SUCCESS_MESSAGE_FORMAT_DEFAULT |
static String |
SUCCESS_MESSAGE_FORMAT_PARAMETER_NAME |
| Constructor and Description |
|---|
StoreAttachments(org.apache.james.dnsservice.api.DNSService dns) |
| Modifier and Type | Method and Description |
|---|---|
String[] |
getAllowedInitParameters() |
org.apache.james.transport.mailets.redirect.InitParameters |
getInitParameters() |
String |
getMailetInfo() |
org.apache.james.transport.mailets.utils.MimeMessageModifier |
getMimeMessageModifier(org.apache.mailet.Mail newMail,
org.apache.mailet.Mail originalMail) |
com.google.common.base.Optional<org.apache.mailet.MailAddress> |
getSender(org.apache.mailet.Mail originalMail) |
void |
init() |
void |
service(org.apache.mailet.Mail mail) |
getDNSService, getMessage, getRecipients, getRecipients, getReplyTo, getReplyTo, getReversePath, getReversePath, getSender, getSubjectPrefix, getTo, getTo, initcheckInitParameters, destroy, getBooleanParameter, getInitParameter, getInitParameter, getInitParameter, getInitParameterAsOptional, getInitParameterNames, getMailetConfig, getMailetContext, getMailetName, log, logclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic static final String DEBUG_PARAMETER_NAME
public static final String PATTERN_PARAMETER_NAME
public static final String NOTPATTERN_PARAMETER_NAME
public static final String MIMETYPE_PARAMETER_NAME
public static final String DIRECTORY_PARAMETER_NAME
public static final String DECODE_FILENAME_PARAMETER_NAME
public static final boolean DECODE_FILENAME_DEFAULT_VALUE
public static final String REPLACE_FILENAME_PATTERN_PARAMETER_NAME
public static final String NAMING_PATTERN_PARAMETER_NAME
public static final String DEFAULT_NAMING_PATTERN
public static final String SEND_REPLY_PARAMETER_NAME
public static final boolean SEND_REPLY_DEFAULT
public static final String SUCCESS_MESSAGE_FORMAT_PARAMETER_NAME
public static final String SUCCESS_MESSAGE_FORMAT_DEFAULT
public static final String FAILURE_MESSAGE_FORMAT_PARAMETER_NAME
public static final String FAILURE_MESSAGE_FORMAT_DEFAULT
public static final String NO_ATTACHMENTS_MESSAGE_PARAMETER_NAME
public static final String NO_ATTACHMENTS_MESSAGE_DEFAULT
@Inject public StoreAttachments(org.apache.james.dnsservice.api.DNSService dns)
public void init()
throws javax.mail.MessagingException
init in class org.apache.james.transport.mailets.NotifySenderjavax.mail.MessagingExceptionpublic String[] getAllowedInitParameters()
getAllowedInitParameters in interface org.apache.james.transport.mailets.redirect.RedirectNotifygetAllowedInitParameters in class org.apache.james.transport.mailets.NotifySenderpublic org.apache.james.transport.mailets.redirect.InitParameters getInitParameters()
getInitParameters in interface org.apache.james.transport.mailets.redirect.RedirectNotifygetInitParameters in class org.apache.james.transport.mailets.NotifySenderpublic void service(org.apache.mailet.Mail mail)
throws javax.mail.MessagingException
service in interface org.apache.james.transport.mailets.redirect.RedirectNotifyservice in interface org.apache.mailet.Mailetservice in class org.apache.james.transport.mailets.NotifySenderjavax.mail.MessagingExceptionpublic com.google.common.base.Optional<org.apache.mailet.MailAddress> getSender(org.apache.mailet.Mail originalMail)
throws javax.mail.MessagingException
getSender in interface org.apache.james.transport.mailets.redirect.RedirectNotifygetSender in class org.apache.james.transport.mailets.NotifySenderjavax.mail.MessagingExceptionpublic org.apache.james.transport.mailets.utils.MimeMessageModifier getMimeMessageModifier(org.apache.mailet.Mail newMail,
org.apache.mailet.Mail originalMail)
throws javax.mail.MessagingException
getMimeMessageModifier in interface org.apache.james.transport.mailets.redirect.RedirectNotifygetMimeMessageModifier in class org.apache.james.transport.mailets.NotifySenderjavax.mail.MessagingExceptionpublic String getMailetInfo()
getMailetInfo in interface org.apache.mailet.MailetgetMailetInfo in class org.apache.james.transport.mailets.NotifySenderCopyright © 2017. All Rights Reserved.