A C D E F G H I L M N O P R S T U W Z

A

AbstractAddFooter - Class in org.apache.james.transport.mailets
An abstract implementation of a mailet that add a Footer to an email
AbstractAddFooter() - Constructor for class org.apache.james.transport.mailets.AbstractAddFooter
 
AbstractQuotaMatcher - Class in org.apache.james.transport.matchers
Abstract matcher checking whether a recipient has exceeded a maximum allowed quota.
AbstractQuotaMatcher() - Constructor for class org.apache.james.transport.matchers.AbstractQuotaMatcher
 
AddFooter - Class in org.apache.james.transport.mailets
This mailet will attach text to the end of the message (like a footer).
AddFooter() - Constructor for class org.apache.james.transport.mailets.AddFooter
 
AddHabeasWarrantMark - Class in org.apache.james.transport.mailets
This matcher adds the Hebeas Warrant Mark to a message.
AddHabeasWarrantMark() - Constructor for class org.apache.james.transport.mailets.AddHabeasWarrantMark
 
AddSubjectPrefix - Class in org.apache.james.transport.mailets
Add an prefix (tag) to the subject of a message

Sample Configuration:
AddSubjectPrefix() - Constructor for class org.apache.james.transport.mailets.AddSubjectPrefix
 
addToHTML(MimePart) - Method in class org.apache.james.transport.mailets.AbstractAddFooter
Prepends the content of the MimePart as HTML to the existing footer
addToText(MimePart) - Method in class org.apache.james.transport.mailets.AbstractAddFooter
Prepends the content of the MimePart as text to the existing footer
All - Class in org.apache.james.transport.matchers
Matches all mail.
All() - Constructor for class org.apache.james.transport.matchers.All
 
applyPatterns(Pattern[], String[], Integer[], String, int, GenericMailet) - Static method in class org.apache.james.transport.mailets.ReplaceContent
 
attachFooter(MimePart) - Method in class org.apache.james.transport.mailets.AbstractAddFooter
Attach a footer a MimePart
AttachmentFileNameIs - Class in org.apache.james.transport.matchers
Checks if at least one attachment has a file name which matches any element of a comma-separated or space-separated list of file name masks.
AttachmentFileNameIs() - Constructor for class org.apache.james.transport.matchers.AttachmentFileNameIs
 
ATTRIBUTE_PARAMETER_NAME - Static variable in class org.apache.james.transport.mailets.RecoverAttachment
 
ATTRIBUTE_PARAMETER_NAME - Static variable in class org.apache.james.transport.mailets.StripAttachment
 

C

ClamAVScan - Class in org.apache.james.transport.mailets
Does an antivirus scan check using a ClamAV daemon (CLAMD)
ClamAVScan() - Constructor for class org.apache.james.transport.mailets.ClamAVScan
 
cleanFileName(String) - Method in class org.apache.james.transport.matchers.AttachmentFileNameIs
Transforms fileName in a trimmed lowercase string usable for matching agains the masks.
CommandForListserv - Class in org.apache.james.transport.matchers
Returns positive if the recipient is a command for a listserv.
CommandForListserv() - Constructor for class org.apache.james.transport.matchers.CommandForListserv
 
CommandListservMatcher - Class in org.apache.james.transport.matchers
CommandListservMatcher is the matcher that pairs with the org.apache.james.transport.mailets.CommandListservManager It checks to see if the request is intended for the ListservManager, but doesn't guarantee that it is a valid command.
CommandListservMatcher() - Constructor for class org.apache.james.transport.matchers.CommandListservMatcher
 
CompareNumericHeaderValue - Class in org.apache.james.transport.matchers
Matches mails containing a header with a numeric value whose comparison with the specified value is true.
CompareNumericHeaderValue() - Constructor for class org.apache.james.transport.matchers.CompareNumericHeaderValue
 
Counter - Class in org.apache.james.transport.mailets.debug
A simple in memory counter.
Counter() - Constructor for class org.apache.james.transport.mailets.debug.Counter
 

D

DEBUG_REQUEST_PARAMETER - Static variable in class org.apache.james.transport.matchers.AttachmentFileNameIs
Debug request parameter.
DECODE_FILENAME_PARAMETER_NAME - Static variable in class org.apache.james.transport.mailets.StripAttachment
 
decodeEntities(String) - Method in class org.apache.james.transport.mailets.OnlyText
 
DIRECTORY_PARAMETER_NAME - Static variable in class org.apache.james.transport.mailets.StripAttachment
 
DumpSystemErr - Class in org.apache.james.transport.mailets.debug
Debugging purpose Mailet.
DumpSystemErr() - Constructor for class org.apache.james.transport.mailets.debug.DumpSystemErr
 

E

ExceptionThrowingMailet - Class in org.apache.james.transport.mailets.debug
Debugging purpose Mailet.
ExceptionThrowingMailet() - Constructor for class org.apache.james.transport.mailets.debug.ExceptionThrowingMailet
 

F

FetchedFrom - Class in org.apache.james.transport.matchers
Matches mail with a header set by Fetchpop X-fetched-from
fetchpop sets X-fetched-by to the "name" of the fetchpop fetch task.
This is used to match all mail fetched from a specific pop account.
FetchedFrom() - Constructor for class org.apache.james.transport.matchers.FetchedFrom
 
FLAG_REPEAT - Static variable in class org.apache.james.transport.mailets.ReplaceContent
 

G

getAddresses(int) - Method in class org.apache.james.transport.mailets.ClamAVScan
Indexed getter for property addresses.
getAddresses() - Method in class org.apache.james.transport.mailets.ClamAVScan
Getter for property addresses.
getAddressesCount() - Method in class org.apache.james.transport.mailets.ClamAVScan
Getter for property addressesCount.
getAllowedInitParameters() - Method in class org.apache.james.transport.mailets.ClamAVScan
Gets the expected init parameters.
getAttributeName() - Method in class org.apache.james.transport.matchers.HasMailAttributeWithValue
Returns the attributeName.
getAttributeValue() - Method in class org.apache.james.transport.matchers.HasMailAttributeWithValue
Returns the attributeValue.
getClamdSocket() - Method in class org.apache.james.transport.mailets.ClamAVScan
Gets a Socket connected to CLAMD.
getFooterHTML() - Method in class org.apache.james.transport.mailets.AbstractAddFooter
This is exposed as a method for easy subclassing to provide alternate ways to get the footer text.
getFooterHTML() - Method in class org.apache.james.transport.mailets.AddFooter
This is exposed as a method for easy subclassing to provide alternate ways to get the footer text.
getFooterText() - Method in class org.apache.james.transport.mailets.AbstractAddFooter
This is exposed as a method for easy subclassing to provide alternate ways to get the footer text.
getFooterText() - Method in class org.apache.james.transport.mailets.AddFooter
This is exposed as a method for easy subclassing to provide alternate ways to get the footer text.
getHost() - Method in class org.apache.james.transport.mailets.ClamAVScan
Getter for property host.
getMailetInfo() - Method in class org.apache.james.transport.mailets.AddFooter
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.transport.mailets.AddHabeasWarrantMark
 
getMailetInfo() - Method in class org.apache.james.transport.mailets.AddSubjectPrefix
 
getMailetInfo() - Method in class org.apache.james.transport.mailets.ClamAVScan
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.transport.mailets.debug.Counter
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.transport.mailets.debug.DumpSystemErr
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.transport.mailets.debug.ExceptionThrowingMailet
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.transport.mailets.debug.Identity
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.transport.mailets.LogMessage
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.transport.mailets.Null
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.transport.mailets.OnlyText
returns a String describing this mailet.
getMailetInfo() - Method in class org.apache.james.transport.mailets.PostmasterAlias
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.transport.mailets.RecoverAttachment
returns a String describing this mailet.
getMailetInfo() - Method in class org.apache.james.transport.mailets.RemoveAllMailAttributes
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.transport.mailets.RemoveMailAttribute
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.transport.mailets.RemoveMimeHeader
 
getMailetInfo() - Method in class org.apache.james.transport.mailets.ReplaceContent
returns a String describing this mailet.
getMailetInfo() - Method in class org.apache.james.transport.mailets.ServerTime
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.transport.mailets.SetMailAttribute
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.transport.mailets.SetMimeHeader
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.transport.mailets.StripAttachment
returns a String describing this mailet.
getMailetInfo() - Method in class org.apache.james.transport.mailets.ToProcessor
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.transport.mailets.UnwrapText
returns a String describing this mailet.
getMailetInfo() - Method in class org.apache.james.transport.mailets.UseHeaderRecipients
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.transport.mailets.WrapText
returns a String describing this mailet.
getMatcherInfo() - Method in class org.apache.james.transport.matchers.HasHabeasWarrantMark
 
getMatcherInfo() - Method in class org.apache.james.transport.matchers.HasMailAttribute
Return a string describing this matcher.
getMatcherInfo() - Method in class org.apache.james.transport.matchers.HasMailAttributeWithValue
Return a string describing this matcher.
getMaxPings() - Method in class org.apache.james.transport.mailets.ClamAVScan
Getter for property maxPings.
getNextAddress() - Method in class org.apache.james.transport.mailets.ClamAVScan
Getter for property nextAddress.
getPattern(String) - Static method in class org.apache.james.transport.mailets.ReplaceContent
 
getPatternsFromStream(InputStream, String) - Static method in class org.apache.james.transport.mailets.ReplaceContent
 
getPatternsFromString(String) - Static method in class org.apache.james.transport.mailets.ReplaceContent
 
getPingIntervalMilli() - Method in class org.apache.james.transport.mailets.ClamAVScan
Getter for property pingIntervalMilli.
getPort() - Method in class org.apache.james.transport.mailets.ClamAVScan
Getter for property port.
getQuota(MailAddress, Mail) - Method in class org.apache.james.transport.matchers.AbstractQuotaMatcher
Gets the quota to check against.
getStreamBufferSize() - Method in class org.apache.james.transport.mailets.ClamAVScan
Getter for property streamBufferSize.
getStreamPortFromAnswer(String) - Method in class org.apache.james.transport.mailets.ClamAVScan
Parses the answer from a STREAM request and gets the port number.
getUsed(MailAddress, Mail) - Method in class org.apache.james.transport.matchers.AbstractQuotaMatcher
Gets the used amount to check against the quota.

H

HasAttachment - Class in org.apache.james.transport.matchers
Checks whether this message has an attachment
HasAttachment() - Constructor for class org.apache.james.transport.matchers.HasAttachment
 
HasHabeasWarrantMark - Class in org.apache.james.transport.matchers
This matcher tests for the Hebeas Warrant Mark.
HasHabeasWarrantMark() - Constructor for class org.apache.james.transport.matchers.HasHabeasWarrantMark
 
HasHeader - Class in org.apache.james.transport.matchers
use:
HasHeader() - Constructor for class org.apache.james.transport.matchers.HasHeader
 
HasMailAttribute - Class in org.apache.james.transport.matchers
This Matcher determines if the mail contains the attribute specified in the condition, and returns all recipients if it is the case.
HasMailAttribute() - Constructor for class org.apache.james.transport.matchers.HasMailAttribute
 
HasMailAttributeWithValue - Class in org.apache.james.transport.matchers
This Matcher determines if the mail contains the attribute specified in the condition and if the value answered when the method toString() is invoked on the attribute is equal to the String value specified in the condition.
HasMailAttributeWithValue() - Constructor for class org.apache.james.transport.matchers.HasMailAttributeWithValue
 
HostIs - Class in org.apache.james.transport.matchers
Matches mail from given hosts.
HostIs() - Constructor for class org.apache.james.transport.matchers.HostIs
 
HostIsLocal - Class in org.apache.james.transport.matchers
Matches mail from localhost.
HostIsLocal() - Constructor for class org.apache.james.transport.matchers.HostIsLocal
 
html2Text(String) - Method in class org.apache.james.transport.mailets.OnlyText
 

I

Identity - Class in org.apache.james.transport.mailets.debug
Opposite of Null Mailet.
Identity() - Constructor for class org.apache.james.transport.mailets.debug.Identity
 
init() - Method in class org.apache.james.transport.mailets.AddFooter
Initialize the mailet
init() - Method in class org.apache.james.transport.mailets.AddSubjectPrefix
Initialize the mailet.
init() - Method in class org.apache.james.transport.mailets.ClamAVScan
Mailet initialization routine.
init() - Method in class org.apache.james.transport.mailets.LogMessage
Initialize the mailet, loading configuration information.
init() - Method in class org.apache.james.transport.mailets.MailAttributesToMimeHeaders
 
init() - Method in class org.apache.james.transport.mailets.OnlyText
 
init() - Method in class org.apache.james.transport.mailets.RecoverAttachment
Checks if the mandatory parameters are present
init() - Method in class org.apache.james.transport.mailets.RemoveMailAttribute
Initialize the mailet
init() - Method in class org.apache.james.transport.mailets.RemoveMimeHeader
 
init() - Method in class org.apache.james.transport.mailets.ReplaceContent
 
init() - Method in class org.apache.james.transport.mailets.SetMailAttribute
Initialize the mailet
init() - Method in class org.apache.james.transport.mailets.SetMimeHeader
Initialize the mailet.
init() - Method in class org.apache.james.transport.mailets.StripAttachment
Checks if the mandatory parameters are present, creates the directory to save the files ni (if not present).
init() - Method in class org.apache.james.transport.mailets.ToProcessor
Initialize the mailet
init() - Method in class org.apache.james.transport.mailets.UnwrapText
 
init() - Method in class org.apache.james.transport.mailets.UseHeaderRecipients
Initialize the mailet initializes the DEBUG flag
init() - Method in class org.apache.james.transport.mailets.WrapText
 
init() - Method in class org.apache.james.transport.matchers.AttachmentFileNameIs
 
init() - Method in class org.apache.james.transport.matchers.CommandForListserv
 
init() - Method in class org.apache.james.transport.matchers.CommandListservMatcher
 
init() - Method in class org.apache.james.transport.matchers.CompareNumericHeaderValue
 
init() - Method in class org.apache.james.transport.matchers.HasHeader
 
init() - Method in class org.apache.james.transport.matchers.HasMailAttribute
 
init() - Method in class org.apache.james.transport.matchers.HasMailAttributeWithValue
 
init() - Method in class org.apache.james.transport.matchers.HostIs
 
init() - Method in class org.apache.james.transport.matchers.RecipientIs
 
init() - Method in class org.apache.james.transport.matchers.RelayLimit
 
init() - Method in class org.apache.james.transport.matchers.SenderHostIs
Initialize the mailet.
init() - Method in class org.apache.james.transport.matchers.SenderIs
 
init() - Method in class org.apache.james.transport.matchers.SizeGreaterThan
 
init() - Method in class org.apache.james.transport.matchers.SMTPAuthUserIs
 
init() - Method in class org.apache.james.transport.matchers.UserIs
 
initDebug() - Method in class org.apache.james.transport.mailets.ClamAVScan
Initializer for property debug.
initHost() - Method in class org.apache.james.transport.mailets.ClamAVScan
Initializer for property host.
initMaxPings() - Method in class org.apache.james.transport.mailets.ClamAVScan
Initializer for property maxPings.
initPingIntervalMilli() - Method in class org.apache.james.transport.mailets.ClamAVScan
Initializer for property pingIntervalMilli.
initPort() - Method in class org.apache.james.transport.mailets.ClamAVScan
Initializer for property port.
initStreamBufferSize() - Method in class org.apache.james.transport.mailets.ClamAVScan
Initializer for property streamBufferSize.
isDebug() - Method in class org.apache.james.transport.mailets.ClamAVScan
Getter for property debug.
isDebug - Variable in class org.apache.james.transport.matchers.AttachmentFileNameIs
Controls certain log messages.
isOverQuota(MailAddress, Mail) - Method in class org.apache.james.transport.matchers.AbstractQuotaMatcher
Does the quota check.
isRecipientChecked(MailAddress) - Method in class org.apache.james.transport.matchers.AbstractQuotaMatcher
Checks the recipient.
isSenderChecked(MailAddress) - Method in class org.apache.james.transport.matchers.AbstractQuotaMatcher
Checks the sender.
IsSingleRecipient - Class in org.apache.james.transport.matchers
Matches mail where the number of recipiants is exactly one.
IsSingleRecipient() - Constructor for class org.apache.james.transport.matchers.IsSingleRecipient
 

L

LogMessage - Class in org.apache.james.transport.mailets
Logs Message Headers and/or Body.
LogMessage() - Constructor for class org.apache.james.transport.mailets.LogMessage
 

M

MailAttributesToMimeHeaders - Class in org.apache.james.transport.mailets
Convert attributes to headers
MailAttributesToMimeHeaders() - Constructor for class org.apache.james.transport.mailets.MailAttributesToMimeHeaders
 
match(Mail) - Method in class org.apache.james.transport.matchers.AbstractQuotaMatcher
Standard matcher entrypoint.
match(Mail) - Method in class org.apache.james.transport.matchers.All
 
match(Mail) - Method in class org.apache.james.transport.matchers.AttachmentFileNameIs
Either every recipient is matching or neither of them.
match(Mail) - Method in class org.apache.james.transport.matchers.CompareNumericHeaderValue
 
match(Mail) - Method in class org.apache.james.transport.matchers.FetchedFrom
 
match(Mail) - Method in class org.apache.james.transport.matchers.HasAttachment
Either every recipient is matching or neither of them.
match(Mail) - Method in class org.apache.james.transport.matchers.HasHabeasWarrantMark
 
match(Mail) - Method in class org.apache.james.transport.matchers.HasHeader
 
match(Mail) - Method in class org.apache.james.transport.matchers.HasMailAttribute
 
match(Mail) - Method in class org.apache.james.transport.matchers.HasMailAttributeWithValue
Answers the recipients of the mail if the attribute is present, and has a toString() value equal to the configured value.
match(Mail) - Method in class org.apache.james.transport.matchers.IsSingleRecipient
 
match(Mail) - Method in class org.apache.james.transport.matchers.RelayLimit
 
match(Mail) - Method in class org.apache.james.transport.matchers.SenderHostIs
Takes the message and checks the sender (if there is one) against the vector of host names.
match(Mail) - Method in class org.apache.james.transport.matchers.SenderHostIsLocal
 
match(Mail) - Method in class org.apache.james.transport.matchers.SenderIs
 
match(Mail) - Method in class org.apache.james.transport.matchers.SenderIsNull
 
match(Mail) - Method in class org.apache.james.transport.matchers.SizeGreaterThan
 
match(Mail) - Method in class org.apache.james.transport.matchers.SMTPAuthSuccessful
 
match(Mail) - Method in class org.apache.james.transport.matchers.SMTPAuthUserIs
 
match(Mail) - Method in class org.apache.james.transport.matchers.SMTPIsAuthNetwork
 
match(Mail) - Method in class org.apache.james.transport.matchers.SubjectIs
 
match(Mail) - Method in class org.apache.james.transport.matchers.SubjectStartsWith
 
matchFound(Part) - Method in class org.apache.james.transport.matchers.AttachmentFileNameIs
Checks if part matches with at least one of the masks.
matchFound(String) - Method in class org.apache.james.transport.matchers.AttachmentFileNameIs
Checks if fileName matches with at least one of the masks.
matchFoundInZip(Part) - Method in class org.apache.james.transport.matchers.AttachmentFileNameIs
Checks if part is a zip containing a file that matches with at least one of the masks.
matchRecipient(MailAddress) - Method in class org.apache.james.transport.matchers.CommandForListserv
 
matchRecipient(MailAddress) - Method in class org.apache.james.transport.matchers.CommandListservMatcher
This doesn't perform an exact match, but checks to see if the request is at lesast intended to go to the list serv manager.
matchRecipient(MailAddress) - Method in class org.apache.james.transport.matchers.HostIs
 
matchRecipient(MailAddress) - Method in class org.apache.james.transport.matchers.HostIsLocal
 
matchRecipient(MailAddress) - Method in class org.apache.james.transport.matchers.RecipientIs
 
matchRecipient(MailAddress) - Method in class org.apache.james.transport.matchers.RecipientIsLocal
 
matchRecipient(MailAddress) - Method in class org.apache.james.transport.matchers.UserIs
 

N

NOTPATTERN_PARAMETER_NAME - Static variable in class org.apache.james.transport.mailets.StripAttachment
 
Null - Class in org.apache.james.transport.mailets
Simplest Mailet which destroys any incoming messages.
Null() - Constructor for class org.apache.james.transport.mailets.Null
 

O

OnlyText - Class in org.apache.james.transport.mailets
Keep only the text part of a message.
OnlyText() - Constructor for class org.apache.james.transport.mailets.OnlyText
 
org.apache.james.transport.mailets - package org.apache.james.transport.mailets
Core mailets for use with the Mailet API.
org.apache.james.transport.mailets.debug - package org.apache.james.transport.mailets.debug
Debugging mailets for use with the Mailet API.
org.apache.james.transport.matchers - package org.apache.james.transport.matchers
Core matchers for use with the Mailet API.

P

PARAMETER_NAME_QUOTEWIDTH - Static variable in class org.apache.james.transport.mailets.UnwrapText
 
parseQuota(String) - Method in class org.apache.james.transport.matchers.AbstractQuotaMatcher
Utility method that parses an amount string.
PATTERN_PARAMETER_NAME - Static variable in class org.apache.james.transport.mailets.StripAttachment
 
ping() - Method in class org.apache.james.transport.mailets.ClamAVScan
Tries to "ping" all the CLAMD daemons to check if they are up and accepting requests.
ping(InetAddress) - Method in class org.apache.james.transport.mailets.ClamAVScan
Tries (and retries as specified up to 'getMaxPings()') to "ping" the specified CLAMD daemon to check if it is up and accepting requests.
PostmasterAlias - Class in org.apache.james.transport.mailets
Rewrites recipient addresses to make sure email for the postmaster is always handled.
PostmasterAlias() - Constructor for class org.apache.james.transport.mailets.PostmasterAlias
 

R

RecipientIs - Class in org.apache.james.transport.matchers
Matches mail where the recipent is one of a configurable list.
RecipientIs() - Constructor for class org.apache.james.transport.matchers.RecipientIs
 
RecipientIsLocal - Class in org.apache.james.transport.matchers
Matches mail where the recipient is local.
RecipientIsLocal() - Constructor for class org.apache.james.transport.matchers.RecipientIsLocal
 
RecoverAttachment - Class in org.apache.james.transport.mailets
This mailet takes an attachment stored in an attribute and attach it back to the message
RecoverAttachment() - Constructor for class org.apache.james.transport.mailets.RecoverAttachment
 
RelayLimit - Class in org.apache.james.transport.matchers
Matches mail which has been relayed more than a given number of times.
RelayLimit() - Constructor for class org.apache.james.transport.matchers.RelayLimit
 
REMOVE_ALL - Static variable in class org.apache.james.transport.mailets.StripAttachment
 
REMOVE_ATTACHMENT_PARAMETER_NAME - Static variable in class org.apache.james.transport.mailets.StripAttachment
 
REMOVE_MATCHED - Static variable in class org.apache.james.transport.mailets.StripAttachment
 
REMOVE_NONE - Static variable in class org.apache.james.transport.mailets.StripAttachment
 
RemoveAllMailAttributes - Class in org.apache.james.transport.mailets
This mailet sets removes all attributes set on the Mail instance Sample configuration:
RemoveAllMailAttributes() - Constructor for class org.apache.james.transport.mailets.RemoveAllMailAttributes
 
REMOVED_ATTACHMENTS_ATTRIBUTE_KEY - Static variable in class org.apache.james.transport.mailets.StripAttachment
 
RemoveMailAttribute - Class in org.apache.james.transport.mailets
This mailet sets attributes on the Mail.
RemoveMailAttribute() - Constructor for class org.apache.james.transport.mailets.RemoveMailAttribute
 
RemoveMimeHeader - Class in org.apache.james.transport.mailets
Remove mime headers Sample configuration:
RemoveMimeHeader() - Constructor for class org.apache.james.transport.mailets.RemoveMimeHeader
 
REPLACE_FILENAME_PATTERN_PARAMETER_NAME - Static variable in class org.apache.james.transport.mailets.StripAttachment
 
ReplaceContent - Class in org.apache.james.transport.mailets
Replace text contents
ReplaceContent() - Constructor for class org.apache.james.transport.mailets.ReplaceContent
 

S

saveChanges(MimeMessage) - Method in class org.apache.james.transport.mailets.ClamAVScan
Saves changes resetting the original message id.
SAVED_ATTACHMENTS_ATTRIBUTE_KEY - Static variable in class org.apache.james.transport.mailets.StripAttachment
 
SenderHostIs - Class in org.apache.james.transport.matchers
Checkes the sender's displayed domain name against a supplied list.
SenderHostIs() - Constructor for class org.apache.james.transport.matchers.SenderHostIs
 
SenderHostIsLocal - Class in org.apache.james.transport.matchers
Checks the sender's displayed domain name against a the hosts serviced by this mail context.
SenderHostIsLocal() - Constructor for class org.apache.james.transport.matchers.SenderHostIsLocal
 
SenderIs - Class in org.apache.james.transport.matchers
Matches mail where the sender is contained in a configurable list.
SenderIs() - Constructor for class org.apache.james.transport.matchers.SenderIs
 
SenderIsNull - Class in org.apache.james.transport.matchers
Matches mails that are sent by a null sender.
SenderIsNull() - Constructor for class org.apache.james.transport.matchers.SenderIsNull
 
ServerTime - Class in org.apache.james.transport.mailets
Returns the current time for the mail server.
ServerTime() - Constructor for class org.apache.james.transport.mailets.ServerTime
 
service(Mail) - Method in class org.apache.james.transport.mailets.AbstractAddFooter
Takes the message and attaches a footer message to it.
service(Mail) - Method in class org.apache.james.transport.mailets.AddHabeasWarrantMark
Called by the mailet container to allow the mailet to process to a message message.
service(Mail) - Method in class org.apache.james.transport.mailets.AddSubjectPrefix
Takes the message and adds a prefix to the subject
service(Mail) - Method in class org.apache.james.transport.mailets.ClamAVScan
Scans the mail.
service(Mail) - Method in class org.apache.james.transport.mailets.debug.Counter
Count processed mails, marking each mail as completed after counting.
service(Mail) - Method in class org.apache.james.transport.mailets.debug.DumpSystemErr
Writes the message to System.err .
service(Mail) - Method in class org.apache.james.transport.mailets.debug.ExceptionThrowingMailet
Throw an exception if any mail is processed.
service(Mail) - Method in class org.apache.james.transport.mailets.debug.Identity
Do nothing.
service(Mail) - Method in class org.apache.james.transport.mailets.LogMessage
Log a particular message
service(Mail) - Method in class org.apache.james.transport.mailets.MailAttributesToMimeHeaders
 
service(Mail) - Method in class org.apache.james.transport.mailets.Null
Set this mail to GHOST state, indicating that no further processing should take place.
service(Mail) - Method in class org.apache.james.transport.mailets.OnlyText
 
service(Mail) - Method in class org.apache.james.transport.mailets.PostmasterAlias
Make sure that a message that is addressed to a postmaster alias is always sent to the postmaster address, regardless of delivery to other recipients.
service(Mail) - Method in class org.apache.james.transport.mailets.RecoverAttachment
Service the mail: check for the attribute and attach the attachment to the mail.
service(Mail) - Method in class org.apache.james.transport.mailets.RemoveAllMailAttributes
Removes all attributes on the Mail
service(Mail) - Method in class org.apache.james.transport.mailets.RemoveMailAttribute
Remove the configured attributes
service(Mail) - Method in class org.apache.james.transport.mailets.RemoveMimeHeader
 
service(Mail) - Method in class org.apache.james.transport.mailets.ReplaceContent
 
service(Mail) - Method in class org.apache.james.transport.mailets.ServerTime
Sends a message back to the sender indicating what time the server thinks it is.
service(Mail) - Method in class org.apache.james.transport.mailets.SetMailAttribute
Sets the configured attributes
service(Mail) - Method in class org.apache.james.transport.mailets.SetMimeHeader
Takes the message and adds a header to it.
service(Mail) - Method in class org.apache.james.transport.mailets.StripAttachment
Service the mail: scan it for attchemnts matching the pattern, store the content of a matchin attachment in the given directory.
service(Mail) - Method in class org.apache.james.transport.mailets.ToProcessor
Deliver a mail to the processor.
service(Mail) - Method in class org.apache.james.transport.mailets.UnwrapText
 
service(Mail) - Method in class org.apache.james.transport.mailets.UseHeaderRecipients
Process an incoming email, removing the currently identified recipients and replacing them with the recipients indicated in the Mail-For, To and Cc headers of the actual email.
service(Mail) - Method in class org.apache.james.transport.mailets.WrapText
 
setAddresses(InetAddress[]) - Method in class org.apache.james.transport.mailets.ClamAVScan
Setter for property addresses.
setAttributeName(String) - Method in class org.apache.james.transport.matchers.HasMailAttributeWithValue
Sets the attributeName.
setAttributeValue(String) - Method in class org.apache.james.transport.matchers.HasMailAttributeWithValue
Sets the attributeValue.
setDebug(boolean) - Method in class org.apache.james.transport.mailets.ClamAVScan
Setter for property debug.
setHost(String) - Method in class org.apache.james.transport.mailets.ClamAVScan
Setter for property host.
SetMailAttribute - Class in org.apache.james.transport.mailets
This mailet sets attributes on the Mail.
SetMailAttribute() - Constructor for class org.apache.james.transport.mailets.SetMailAttribute
 
setMaxPings(int) - Method in class org.apache.james.transport.mailets.ClamAVScan
Setter for property maxPings.
SetMimeHeader - Class in org.apache.james.transport.mailets
Adds a specified header and value to the message.
SetMimeHeader() - Constructor for class org.apache.james.transport.mailets.SetMimeHeader
 
setPingIntervalMilli(int) - Method in class org.apache.james.transport.mailets.ClamAVScan
Setter for property pingIntervalMilli.
setPort(int) - Method in class org.apache.james.transport.mailets.ClamAVScan
Setter for property port.
setStreamBufferSize(int) - Method in class org.apache.james.transport.mailets.ClamAVScan
Setter for property streamBufferSize.
SizeGreaterThan - Class in org.apache.james.transport.matchers
Checks whether the message (entire message, not just content) is greater than a certain number of bytes.
SizeGreaterThan() - Constructor for class org.apache.james.transport.matchers.SizeGreaterThan
 
SMTPAuthSuccessful - Class in org.apache.james.transport.matchers
Matches mails that are sent by an SMTP authenticated user.
SMTPAuthSuccessful() - Constructor for class org.apache.james.transport.matchers.SMTPAuthSuccessful
 
SMTPAuthUserIs - Class in org.apache.james.transport.matchers
Matches mails that are sent by an SMTP authenticated user present in a supplied list.
SMTPAuthUserIs() - Constructor for class org.apache.james.transport.matchers.SMTPAuthUserIs
 
SMTPIsAuthNetwork - Class in org.apache.james.transport.matchers
Matches mails that are sent by an client which is allowed to relay.
SMTPIsAuthNetwork() - Constructor for class org.apache.james.transport.matchers.SMTPIsAuthNetwork
 
StripAttachment - Class in org.apache.james.transport.mailets
Remove attachments from a Message.
StripAttachment() - Constructor for class org.apache.james.transport.mailets.StripAttachment
 
SubjectIs - Class in org.apache.james.transport.matchers
Matches mail where the subject is contained in a configurable list.
SubjectIs() - Constructor for class org.apache.james.transport.matchers.SubjectIs
 
SubjectStartsWith - Class in org.apache.james.transport.matchers
Matches mail where the subject starts with a given phrase.
SubjectStartsWith() - Constructor for class org.apache.james.transport.matchers.SubjectStartsWith
 

T

ToProcessor - Class in org.apache.james.transport.mailets
This mailet redirects the mail to the named processor
ToProcessor() - Constructor for class org.apache.james.transport.mailets.ToProcessor
 

U

unwrap(String) - Static method in class org.apache.james.transport.mailets.UnwrapText
 
unwrap(String, int) - Static method in class org.apache.james.transport.mailets.UnwrapText
 
UnwrapText - Class in org.apache.james.transport.mailets
Remove (best effort to) the hardcoded wrapping from a message.
If the text is "format=flowed" then deflows the text.
UnwrapText() - Constructor for class org.apache.james.transport.mailets.UnwrapText
 
UNZIP_REQUEST_PARAMETER - Static variable in class org.apache.james.transport.matchers.AttachmentFileNameIs
Unzip request parameter.
unzipIsRequested - Variable in class org.apache.james.transport.matchers.AttachmentFileNameIs
True if unzip is requested.
UseHeaderRecipients - Class in org.apache.james.transport.mailets
Mailet designed to process the recipients from the mail headers rather than the recipients specified in the SMTP message header.
UseHeaderRecipients() - Constructor for class org.apache.james.transport.mailets.UseHeaderRecipients
 
UserIs - Class in org.apache.james.transport.matchers
Matches mail where the user is contained in a configurable list.
UserIs() - Constructor for class org.apache.james.transport.matchers.UserIs
 

W

warrantMark - Static variable in class org.apache.james.transport.matchers.HasHabeasWarrantMark
 
WrapText - Class in org.apache.james.transport.mailets
Convert a message to format=flowed
WrapText() - Constructor for class org.apache.james.transport.mailets.WrapText
 

Z

ZIP_SUFFIX - Static variable in class org.apache.james.transport.matchers.AttachmentFileNameIs
Match string for zip files.

A C D E F G H I L M N O P R S T U W Z

Copyright © 2008-2009 The Apache Software Foundation. All Rights Reserved.