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

A

AbstractAddFooter - Class in org.apache.james.mailet.standard.mailets
An abstract implementation of a mailet that add a Footer to an email
AbstractAddFooter() - Constructor for class org.apache.james.mailet.standard.mailets.AbstractAddFooter
 
AbstractDataContentHandler - Class in org.apache.mailet.base.mail
Abstract class providing common Data Handler behavior.
AbstractDataContentHandler() - Constructor for class org.apache.mailet.base.mail.AbstractDataContentHandler
Default Constructor
AbstractMailetdocsReport - Class in org.apache.james.mailet
Base for singleton and aggregate reports on mailets and matchers.
AbstractMailetdocsReport() - Constructor for class org.apache.james.mailet.AbstractMailetdocsReport
 
AbstractQuotaMatcher - Class in org.apache.james.mailet.standard.matchers
Abstract matcher checking whether a recipient has exceeded a maximum allowed quota.
AbstractQuotaMatcher() - Constructor for class org.apache.james.mailet.standard.matchers.AbstractQuotaMatcher
 
AbstractSign - Class in org.apache.james.mailet.crypto.mailet
Abstract mailet providing common SMIME signature services.
AbstractSign() - Constructor for class org.apache.james.mailet.crypto.mailet.AbstractSign
 
AddFooter - Class in org.apache.james.mailet.standard.mailets
This mailet will attach text to the end of the message (like a footer).
AddFooter() - Constructor for class org.apache.james.mailet.standard.mailets.AddFooter
 
AddHabeasWarrantMark - Class in org.apache.james.mailet.standard.mailets
This matcher adds the Hebeas Warrant Mark to a message.
AddHabeasWarrantMark() - Constructor for class org.apache.james.mailet.standard.mailets.AddHabeasWarrantMark
 
addHam(Reader) - Method in class org.apache.james.ai.classic.BayesianAnalyzer
Adds a message to the ham list.
addSpam(Reader) - Method in class org.apache.james.ai.classic.BayesianAnalyzer
Adds a message to the spam list.
AddSubjectPrefix - Class in org.apache.james.mailet.standard.mailets
Add an prefix (tag) to the subject of a message

Sample Configuration:
<mailet match="RecipientIs=robot@james.apache.org" class="TagMessage"> <subjectPrefix>[robot]</subjectPrefix> </mailet>

AddSubjectPrefix() - Constructor for class org.apache.james.mailet.standard.mailets.AddSubjectPrefix
 
addToHTML(MimePart) - Method in class org.apache.james.mailet.standard.mailets.AbstractAddFooter
Prepends the content of the MimePart as HTML to the existing footer
addToText(MimePart) - Method in class org.apache.james.mailet.standard.mailets.AbstractAddFooter
Prepends the content of the MimePart as text to the existing footer
AggregateMailetdocsReport - Class in org.apache.james.mailet
Generates catalog and reports on mailets and matchers.
AggregateMailetdocsReport() - Constructor for class org.apache.james.mailet.AggregateMailetdocsReport
 
All - Class in org.apache.james.mailet.standard.matchers
Matches all mail.
All() - Constructor for class org.apache.james.mailet.standard.matchers.All
 
applyPatterns(Pattern[], String[], Integer[], String, int, GenericMailet) - Static method in class org.apache.james.mailet.standard.mailets.ReplaceContent
 
arrayToString(Object[]) - Method in class org.apache.mailet.base.GenericMailet
Utility method for obtaining a string representation of an array of Objects.
attachFooter(MimePart) - Method in class org.apache.james.mailet.standard.mailets.AbstractAddFooter
Attach a footer a MimePart
AttachmentFileNameIs - Class in org.apache.james.mailet.standard.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.mailet.standard.matchers.AttachmentFileNameIs
 
ATTRIBUTE_PARAMETER_NAME - Static variable in class org.apache.james.mailet.standard.mailets.RecoverAttachment
 
ATTRIBUTE_PARAMETER_NAME - Static variable in class org.apache.james.mailet.standard.mailets.StripAttachment
 

B

BayesianAnalysis - Class in org.apache.james.ai.classic
Spam detection mailet using bayesian analysis techniques.
BayesianAnalysis() - Constructor for class org.apache.james.ai.classic.BayesianAnalysis
 
BayesianAnalysisFeeder - Class in org.apache.james.ai.classic
Feeds ham OR spam messages to train the BayesianAnalysis mailet.
BayesianAnalysisFeeder() - Constructor for class org.apache.james.ai.classic.BayesianAnalysisFeeder
 
BayesianAnalyzer - Class in org.apache.james.ai.classic
Determines probability that text contains Spam.
BayesianAnalyzer() - Constructor for class org.apache.james.ai.classic.BayesianAnalyzer
Basic class constructor.
BCC - Static variable in class org.apache.mailet.base.RFC2822Headers
The name of the RFC 2822 header that stores the blind carbon copied mail recipients.
bounce(Mail, String) - Method in interface org.apache.mailet.MailetContext
Bounces the message using a standard format with the given message.
bounce(Mail, String, MailAddress) - Method in interface org.apache.mailet.MailetContext
Bounces the message using a standard format with the given message.
buildCorpus() - Method in class org.apache.james.ai.classic.BayesianAnalyzer
Builds the corpus from the existing ham & spam counts.
buildDescriptors(MavenProject) - Method in class org.apache.james.mailet.AbstractMailetdocsReport
 
buildDescriptors(MavenProject) - Method in class org.apache.james.mailet.AggregateMailetdocsReport
Build descriptors for mailets contained within subprojects.
buildDescriptors(MavenProject) - Method in class org.apache.james.mailet.MailetdocsReport
Builds descriptors for the given project only, without recursion.

C

capitalizeWords(String) - Static method in class org.apache.mailet.base.StringUtils
Capitalizes each word in the given text by converting the first letter to upper case.
CC - Static variable in class org.apache.mailet.base.RFC2822Headers
The name of the RFC 2822 header that stores the carbon copied mail recipients.
certPath - Variable in class org.apache.james.mailet.crypto.SMIMESignerInfo
 
check - Variable in class org.apache.james.mailet.crypto.matcher.IsX509CertificateSubject
 
checkInitParameters(String[]) - Method in class org.apache.mailet.base.GenericMailet
Utility method: Checks if there are unallowed init parameters specified in the configuration file against the String[] allowedInitParameters.
ClamAVScan - Class in org.apache.james.mailet.standard.mailets
Does an antivirus scan check using a ClamAV daemon (CLAMD)

Interacts directly with the daemon using the "stream" method, which should have the lowest possible overhead.

ClamAVScan() - Constructor for class org.apache.james.mailet.standard.mailets.ClamAVScan
 
ClassifyBounce - Class in org.apache.james.mailet.standard.mailets
Assesses the message to determine if it was a hard or soft bounce, and if it was a soft bounce, something of its nature..
ClassifyBounce() - Constructor for class org.apache.james.mailet.standard.mailets.ClassifyBounce
 
cleanFileName(String) - Method in class org.apache.james.mailet.standard.matchers.AttachmentFileNameIs
Transforms fileName in a trimmed lowercase string usable for matching agains the masks.
clear() - Method in class org.apache.james.ai.classic.BayesianAnalyzer
Clears all analysis repositories and counters.
collect(Reader) - Method in class org.apache.james.ai.classic.TokenCollector
Collects tokens from stream.
CommandForListserv - Class in org.apache.james.mailet.standard.matchers
Returns positive if the recipient is a command for a listserv.
CommandForListserv() - Constructor for class org.apache.james.mailet.standard.matchers.CommandForListserv
 
CommandListservMatcher - Class in org.apache.james.mailet.standard.matchers
CommandListservMatcher is the matcher that pairs with the 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.mailet.standard.matchers.CommandListservMatcher
 
COMMENTS - Static variable in class org.apache.mailet.base.RFC2822Headers
The name of the RFC 2822 header that stores human-readable comments.
CompareNumericHeaderValue - Class in org.apache.james.mailet.standard.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.mailet.standard.matchers.CompareNumericHeaderValue
 
compile(Object[][]) - Method in class org.apache.james.mailet.standard.matchers.GenericRegexMatcher
 
computeContent(DataSource) - Method in class org.apache.mailet.base.mail.AbstractDataContentHandler
Compute the content from aDataSource.
computeContent(DataSource) - Method in class org.apache.mailet.base.mail.message_disposition_notification
 
computeContent(DataSource) - Method in class org.apache.mailet.base.mail.multipart_report
 
computeDataFlavor() - Method in class org.apache.mailet.base.mail.AbstractDataContentHandler
Compute an ActivationDataFlavor.
computeDataFlavor() - Method in class org.apache.mailet.base.mail.message_disposition_notification
 
computeDataFlavor() - Method in class org.apache.mailet.base.mail.multipart_report
 
computeSpamProbability(Reader) - Method in class org.apache.james.ai.classic.BayesianAnalyzer
Computes the probability that the stream contains SPAM.
CONTENT_TYPE - Static variable in class org.apache.mailet.base.RFC2822Headers
The name of the MIME header that stores the content type.
count(Reader) - Method in class org.apache.james.ai.classic.TokenCounter
Tokenizes and adds token counts to map.
Counter - Class in org.apache.james.mailet.standard.mailets.debug
A simple in memory counter.
Counter() - Constructor for class org.apache.james.mailet.standard.mailets.debug.Counter
 
createGenerator() - Method in class org.apache.james.mailet.crypto.SMIMEKeyHolder
Creates an SMIMESignedGenerator.

D

DATABASE_LOCK - Static variable in class org.apache.james.ai.classic.JDBCBayesianAnalyzer
Public object representing a lock on database activity.
DATE - Static variable in class org.apache.mailet.base.RFC2822Headers
The name of the RFC 2822 header that stores the mail date.
DEBUG_REQUEST_PARAMETER - Static variable in class org.apache.james.mailet.standard.matchers.AttachmentFileNameIs
Debug request parameter.
DECODE_FILENAME_PARAMETER_NAME - Static variable in class org.apache.james.mailet.standard.mailets.StripAttachment
 
decodeEntities(String) - Method in class org.apache.james.mailet.standard.mailets.OnlyText
 
DEFAULT - Static variable in interface org.apache.mailet.Mail
 
DefaultDescriptorsExtractor - Class in org.apache.james.mailet
Finds implementations of Mailet and Matchers in the source trees.
DefaultDescriptorsExtractor() - Constructor for class org.apache.james.mailet.DefaultDescriptorsExtractor
 
deflow(String, boolean) - Static method in class org.apache.mailet.base.FlowedMessageUtils
Decodes a text previously wrapped using "format=flowed".
deflow(Message) - Static method in class org.apache.mailet.base.FlowedMessageUtils
Obtains the content of the encoded message, if previously encoded as format=flowed.
deflowMessage(Message) - Static method in class org.apache.mailet.base.FlowedMessageUtils
If the message is format=flowed set the encoded version as message content.
descriptors() - Method in class org.apache.james.mailet.DefaultDescriptorsExtractor
Descriptors extracted.
destroy() - Method in class org.apache.mailet.base.GenericMailet
Called by the mailer container to indicate to a mailet that the mailet is being taken out of service.
destroy() - Method in class org.apache.mailet.base.GenericMatcher
Called by the mailet container to indicate to a matcher that the matcher is being taken out of service.
destroy() - Method in class org.apache.mailet.base.MatcherInverter
 
destroy() - Method in interface org.apache.mailet.Mailet
Destroys this Mailet.
destroy() - Method in interface org.apache.mailet.Matcher
Destroys this Matcher.
DIRECTORY_PARAMETER_NAME - Static variable in class org.apache.james.mailet.standard.mailets.StripAttachment
 
dnsLookup(String, MailetContext.RecordType) - Method in interface org.apache.mailet.MailetContext
Lookups the DNS system for a given record type.
doTokenize(Reader) - Method in class org.apache.james.ai.classic.Tokenizer
Tokenizes a stream.
DumpSystemErr - Class in org.apache.james.mailet.standard.mailets.debug
Debugging purpose Mailet.
DumpSystemErr() - Constructor for class org.apache.james.mailet.standard.mailets.debug.DumpSystemErr
 

E

equals(Object) - Method in class org.apache.mailet.base.RFC977DateFormat
Overrides equals
equals(Object) - Method in class org.apache.mailet.base.SynchronizedDateFormat
Overrides equals
equals(Object) - Method in class org.apache.mailet.MailAddress
Indicates whether some other object is "equal to" this one.
ERROR - Static variable in interface org.apache.mailet.Mail
 
ExceptionThrowingMailet - Class in org.apache.james.mailet.standard.mailets.debug
Debugging purpose Mailet.
ExceptionThrowingMailet() - Constructor for class org.apache.james.mailet.standard.mailets.debug.ExceptionThrowingMailet
 
execute() - Method in class org.apache.james.mailet.HelpMojo
executeReport(Locale) - Method in class org.apache.james.mailet.AbstractMailetdocsReport
 
extract(MavenProject, Log) - Method in class org.apache.james.mailet.DefaultDescriptorsExtractor
 

F

FetchedFrom - Class in org.apache.james.mailet.standard.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.
FetchedFrom() - Constructor for class org.apache.james.mailet.standard.matchers.FetchedFrom
 
FileRegexMatcher - Class in org.apache.james.mailet.standard.matchers
Initializes RegexMatcher with regular expressions from a file.
FileRegexMatcher() - Constructor for class org.apache.james.mailet.standard.matchers.FileRegexMatcher
 
FLAG_REPEAT - Static variable in class org.apache.james.mailet.standard.mailets.ReplaceContent
 
flow(String, boolean) - Static method in class org.apache.mailet.base.FlowedMessageUtils
Encodes a text (using standard with).
flow(String, boolean, int) - Static method in class org.apache.mailet.base.FlowedMessageUtils
Decodes a text.
FlowedMessageUtils - Class in org.apache.mailet.base
Manages texts encoded as text/plain; format=flowed.
flowMessage(Message, boolean) - Static method in class org.apache.mailet.base.FlowedMessageUtils
Encodes the message content (if text/plain).
flowMessage(Message, boolean, int) - Static method in class org.apache.mailet.base.FlowedMessageUtils
Encodes the message content (if text/plain).
format(Date) - Method in class org.apache.mailet.base.RFC977DateFormat
This method returns the long form of the RFC977 Date
format(Date) - Method in interface org.apache.mailet.base.SimplifiedDateFormat
Formats a Date into a date/time string.
format(Date) - Method in class org.apache.mailet.base.SynchronizedDateFormat
SimpleDateFormat will handle most of this for us, but we want to ensure thread safety, so we wrap the call in a synchronized block.
FROM - Static variable in class org.apache.mailet.base.RFC2822Headers
The name of the RFC 2822 header that stores the mail author(s).
fromAddressSameAsReverse(Mail) - Method in class org.apache.james.mailet.crypto.mailet.AbstractSign
Utility method that checks if there is at least one address in the "From:" header same as the reverse-path.

G

generate(MimeMessage) - Method in interface org.apache.james.mailet.crypto.KeyHolder
Generates a signed MimeMultipart from a MimeMessage.
generate(MimeBodyPart) - Method in interface org.apache.james.mailet.crypto.KeyHolder
Generates a signed MimeMultipart from a MimeBodyPart.
generate(MimeMessage) - Method in class org.apache.james.mailet.crypto.SMIMEKeyHolder
Generates a signed MimeMultipart from a MimeMessage.
generate(MimeBodyPart) - Method in class org.apache.james.mailet.crypto.SMIMEKeyHolder
Generates a signed MimeMultipart from a MimeBodyPart.
GenericMailet - Class in org.apache.mailet.base
GenericMailet makes writing mailets easier.
GenericMailet() - Constructor for class org.apache.mailet.base.GenericMailet
 
GenericMatcher - Class in org.apache.mailet.base
GenericMatcher implements the Matcher and MatcherConfig interfaces.
GenericMatcher() - Constructor for class org.apache.mailet.base.GenericMatcher
 
GenericRecipientMatcher - Class in org.apache.mailet.base
GenericMatcher makes writing recipient based matchers easier.
GenericRecipientMatcher() - Constructor for class org.apache.mailet.base.GenericRecipientMatcher
 
GenericRegexMatcher - Class in org.apache.james.mailet.standard.matchers
This is a generic matcher that uses regular expressions.
GenericRegexMatcher() - Constructor for class org.apache.james.mailet.standard.matchers.GenericRegexMatcher
 
getAddresses(int) - Method in class org.apache.james.mailet.standard.mailets.ClamAVScan
Indexed getter for property addresses.
getAddresses() - Method in class org.apache.james.mailet.standard.mailets.ClamAVScan
Getter for property addresses.
getAddressesCount() - Method in class org.apache.james.mailet.standard.mailets.ClamAVScan
Getter for property addressesCount.
getAllowedInitParameters() - Method in class org.apache.james.mailet.crypto.mailet.AbstractSign
Gets the expected init parameters.
getAllowedInitParameters() - Method in class org.apache.james.mailet.crypto.mailet.Sign
 
getAllowedInitParameters() - Method in class org.apache.james.mailet.crypto.mailet.SMIMESign
 
getAllowedInitParameters() - Method in class org.apache.james.mailet.standard.mailets.ClamAVScan
Gets the expected init parameters.
getAttribute(String) - Method in interface org.apache.mailet.Mail
Returns the value of the named Mail instance attribute, or null if the attribute does not exist.
getAttribute(String) - Method in interface org.apache.mailet.MailetContext
Returns the value of the named mailet context attribute, or null if the attribute does not exist.
getAttributeName() - Method in class org.apache.james.mailet.standard.matchers.HasMailAttributeWithValue
Returns the attributeName.
getAttributeNames() - Method in interface org.apache.mailet.Mail
Returns an Iterator over the names of all attributes which are set in this Mail instance.
getAttributeNames() - Method in interface org.apache.mailet.MailetContext
Returns an Iterator over the names of all attributes which are set in this mailet context.
getAttributeValue() - Method in class org.apache.james.mailet.standard.matchers.HasMailAttributeWithValue
Returns the attributeValue.
getCertificate() - Method in class org.apache.james.mailet.crypto.SMIMEKeyHolder
Getter for property certificate.
getCertPath() - Method in class org.apache.james.mailet.crypto.SMIMESignerInfo
 
getCertStore() - Method in class org.apache.james.mailet.crypto.SMIMEKeyHolder
Getter for property certStore.
getCharacterSet(String) - Method in class org.apache.mailet.base.mail.message_disposition_notification
 
getClamdSocket() - Method in class org.apache.james.mailet.standard.mailets.ClamAVScan
Gets a Socket connected to CLAMD.
getClassDocs() - Method in class org.apache.james.mailet.MailetMatcherDescriptor
 
getCondition() - Method in class org.apache.mailet.base.GenericMatcher
Returns a String containing the value of the named initialization parameter, or null if the parameter does not exist.
getCondition() - Method in interface org.apache.mailet.MatcherConfig
The condition defined for this matcher.
getContent(DataSource) - Method in class org.apache.mailet.base.mail.AbstractDataContentHandler
 
getCorpus() - Method in class org.apache.james.ai.classic.BayesianAnalyzer
Public getter for corpus.
getDataFlavor() - Method in class org.apache.mailet.base.mail.AbstractDataContentHandler
Get the DataFlavor, lazily initialised if required.
getDefaultType() - Static method in class org.apache.james.mailet.crypto.SMIMEKeyHolder
Returns the default keystore type as specified in the Java security properties file, or the string "jks" (acronym for "Java keystore") if no such property exists.
getDescription(Locale) - Method in class org.apache.james.mailet.AbstractMailetdocsReport
 
getDomain() - Method in class org.apache.mailet.MailAddress
Returns the domain part per RFC2822 3.4.1. addr-spec specification.
getErrorMessage() - Method in interface org.apache.mailet.Mail
The error message, if any, associated with this message.
getExplanationText() - Method in class org.apache.james.mailet.crypto.mailet.AbstractSign
Getter for property explanationText.
getExplanationText() - Method in class org.apache.james.mailet.crypto.mailet.Sign
Gets text offering an explanation.
getExplanationText() - Method in class org.apache.james.mailet.crypto.mailet.SMIMESign
Gets text offering an explanation.
getFlag() - Method in class org.apache.james.mailet.standard.mailets.PatternBean
 
getFlags() - Method in class org.apache.james.mailet.standard.mailets.PatternList
 
getFooterHTML() - Method in class org.apache.james.mailet.standard.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.mailet.standard.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.mailet.standard.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.mailet.standard.mailets.AddFooter
This is exposed as a method for easy subclassing to provide alternate ways to get the footer text.
getFullyQualifiedName() - Method in class org.apache.james.mailet.MailetMatcherDescriptor
 
getHamMessageCount() - Method in class org.apache.james.ai.classic.BayesianAnalyzer
Public getter for hamMessageCount.
getHamTokenCounts() - Method in class org.apache.james.ai.classic.BayesianAnalyzer
Public getter for the hamTokenCounts Map.
getHost() - Method in class org.apache.james.mailet.standard.mailets.ClamAVScan
Getter for property host.
getHost() - Method in class org.apache.mailet.MailAddress
Deprecated. use MailAddress.getDomain(), whose name was changed to align with RFC2822 3.4.1. addr-spec specification
getHostName() - Method in class org.apache.mailet.HostAddress
Deprecated. Returns the host name corresponding to the url
getInfo() - Method in class org.apache.james.mailet.MailetMatcherDescriptor
 
getInitParameter(String, boolean) - Method in class org.apache.mailet.base.GenericMailet
Gets a boolean valued init parameter.
getInitParameter(String) - Method in class org.apache.mailet.base.GenericMailet
Returns a String containing the value of the named initialization parameter, or null if the parameter does not exist.
getInitParameter(String, String) - Method in class org.apache.mailet.base.GenericMailet
Returns a String containing the value of the named initialization parameter, or defValue if the parameter does not exist.
getInitParameter(MailetConfig, String, boolean) - Static method in class org.apache.mailet.base.MailetUtil
Gets a boolean valued init parameter.
getInitParameter(String) - Method in interface org.apache.mailet.MailetConfig
Returns the value of the named initialization parameter, or null if the parameter does not exist.
getInitParameterNames() - Method in class org.apache.mailet.base.GenericMailet
Returns the names of the mailet's initialization parameters as an Iterator of String objects, or an empty Iterator if the mailet has no initialization parameters.
getInitParameterNames() - Method in interface org.apache.mailet.MailetConfig
Returns the names of the mailet's initialization parameters as an Iterator of String objects, or an empty Iterator if the mailet has no initialization parameters.
getKeyHolder() - Method in class org.apache.james.mailet.crypto.mailet.AbstractSign
Getter for property keyHolder.
getKeyHolderClass() - Method in class org.apache.james.mailet.crypto.mailet.AbstractSign
Getter for property keyHolderClass.
getLastCorpusLoadTime() - Method in class org.apache.james.ai.classic.BayesianAnalysis
Getter for property lastCorpusLoadTime.
getLastDatabaseUpdateTime() - Static method in class org.apache.james.ai.classic.JDBCBayesianAnalyzer
Getter for static lastDatabaseUpdateTime.
getLastUpdated() - Method in interface org.apache.mailet.Mail
Returns the time at which this Mail was last updated.
getLocalPart() - Method in class org.apache.mailet.MailAddress
Returns the local-part per RFC2822 3.4.1. addr-spec specification.
getLog() - Method in class org.apache.james.ai.classic.JDBCBayesianAnalyzer
Gets the current log.
getMailetConfig() - Method in class org.apache.mailet.base.GenericMailet
Returns this Mailet's MailetConfig object.
getMailetConfig() - Method in interface org.apache.mailet.Mailet
Returns a MailetConfig object, which provides initialization parameters and a MailetContext through which it can interact with the mailet container.
getMailetContext() - Method in class org.apache.mailet.base.GenericMailet
Returns a reference to the MailetContext in which this mailet is running.
getMailetContext() - Method in class org.apache.mailet.base.GenericMatcher
Returns a reference to the MailetContext in which this matcher is running.
getMailetContext() - Method in interface org.apache.mailet.MailetConfig
Returns a reference to the MailetContext in which the mailet is executing.
getMailetContext() - Method in interface org.apache.mailet.MatcherConfig
Returns a reference to the MailetContext in which the matcher is executing
getMailetInfo() - Method in class org.apache.james.ai.classic.BayesianAnalysis
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.ai.classic.BayesianAnalysisFeeder
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.mailet.crypto.mailet.Sign
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.mailet.crypto.mailet.SMIMESign
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.mailet.standard.mailets.AddFooter
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.mailet.standard.mailets.AddHabeasWarrantMark
 
getMailetInfo() - Method in class org.apache.james.mailet.standard.mailets.AddSubjectPrefix
 
getMailetInfo() - Method in class org.apache.james.mailet.standard.mailets.ClamAVScan
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.mailet.standard.mailets.ClassifyBounce
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.mailet.standard.mailets.debug.Counter
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.mailet.standard.mailets.debug.DumpSystemErr
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.mailet.standard.mailets.debug.ExceptionThrowingMailet
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.mailet.standard.mailets.debug.Identity
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.mailet.standard.mailets.HeadersToHTTP
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.mailet.standard.mailets.LogMessage
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.mailet.standard.mailets.Null
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.mailet.standard.mailets.OnlyText
returns a String describing this mailet.
getMailetInfo() - Method in class org.apache.james.mailet.standard.mailets.PostmasterAlias
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.mailet.standard.mailets.RecoverAttachment
returns a String describing this mailet.
getMailetInfo() - Method in class org.apache.james.mailet.standard.mailets.RemoveAllMailAttributes
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.mailet.standard.mailets.RemoveMailAttribute
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.mailet.standard.mailets.RemoveMimeHeader
 
getMailetInfo() - Method in class org.apache.james.mailet.standard.mailets.ReplaceContent
returns a String describing this mailet.
getMailetInfo() - Method in class org.apache.james.mailet.standard.mailets.SerialiseToHTTP
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.mailet.standard.mailets.ServerTime
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.mailet.standard.mailets.SetMailAttribute
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.mailet.standard.mailets.SetMimeHeader
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.mailet.standard.mailets.StripAttachment
returns a String describing this mailet.
getMailetInfo() - Method in class org.apache.james.mailet.standard.mailets.ToProcessor
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.mailet.standard.mailets.UnwrapText
returns a String describing this mailet.
getMailetInfo() - Method in class org.apache.james.mailet.standard.mailets.UseHeaderRecipients
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.mailet.standard.mailets.WrapText
returns a String describing this mailet.
getMailetInfo() - Method in class org.apache.mailet.base.GenericMailet
Returns information about the mailet, such as author, version, and copyright.
getMailetInfo() - Method in interface org.apache.mailet.Mailet
Returns information about the mailet, such as author, version and copyright.
getMailetName() - Method in class org.apache.mailet.base.GenericMailet
Returns the name of this mailet instance.
getMailetName() - Method in interface org.apache.mailet.MailetConfig
Returns the name of this mailet instance.
getMailServers(String) - Method in interface org.apache.mailet.MailetContext
Deprecated. use the generic dnsLookup method
getMajorVersion() - Method in interface org.apache.mailet.MailetContext
Returns the major version number of the Mailet API that this mailet container supports.
getMatcherConfig() - Method in class org.apache.mailet.base.GenericMatcher
Returns this matcher's MatcherConfig object.
getMatcherConfig() - Method in class org.apache.mailet.base.MatcherInverter
 
getMatcherConfig() - Method in interface org.apache.mailet.Matcher
Returns a MatcherConfig object, which provides initialization parameters and a MailetContext through which it can interact with the mailet container.
getMatcherInfo() - Method in class org.apache.james.mailet.standard.matchers.HasHabeasWarrantMark
 
getMatcherInfo() - Method in class org.apache.james.mailet.standard.matchers.HasMailAttribute
Return a string describing this matcher.
getMatcherInfo() - Method in class org.apache.james.mailet.standard.matchers.HasMailAttributeWithValue
Return a string describing this matcher.
getMatcherInfo() - Method in class org.apache.james.mailet.standard.matchers.HasMailAttributeWithValueRegex
Return a string describing this matcher.
getMatcherInfo() - Method in class org.apache.mailet.base.GenericMatcher
Returns information about the matcher, such as author, version, and copyright.
getMatcherInfo() - Method in class org.apache.mailet.base.MatcherInverter
 
getMatcherInfo() - Method in interface org.apache.mailet.Matcher
Returns information about the matcher, such as author, version and copyright.
getMatcherName() - Method in class org.apache.mailet.base.GenericMatcher
Returns the name of this matcher instance.
getMatcherName() - Method in interface org.apache.mailet.MatcherConfig
Returns the name of this matcher instance.
getMaxPings() - Method in class org.apache.james.mailet.standard.mailets.ClamAVScan
Getter for property maxPings.
getMaxSize() - Method in class org.apache.james.ai.classic.BayesianAnalysis
Getter for property maxSize.
getMaxSize() - Method in class org.apache.james.ai.classic.BayesianAnalysisFeeder
Getter for property maxSize.
getMessage() - Method in interface org.apache.mailet.Mail
Returns the MimeMessage stored in this message.
getMessageHeaders(MimeMessage) - Method in class org.apache.james.mailet.crypto.mailet.AbstractSign
Utility method for obtaining a string representation of the Message's headers
getMessageSize() - Method in interface org.apache.mailet.Mail
Returns the message size (including headers).
getMinorVersion() - Method in interface org.apache.mailet.MailetContext
Returns the minor version number of the Mailet API that this mailet container supports.
getName(Locale) - Method in class org.apache.james.mailet.AbstractMailetdocsReport
 
getName() - Method in class org.apache.james.mailet.MailetMatcherDescriptor
 
getName() - Method in enum org.apache.james.mailet.MailetMatcherDescriptor.Type
Human readable name for type.
getName() - Method in interface org.apache.mailet.Mail
Returns the name of this message.
getNextAddress() - Method in class org.apache.james.mailet.standard.mailets.ClamAVScan
Getter for property nextAddress.
getOutputDirectory() - Method in class org.apache.james.mailet.AbstractMailetdocsReport
 
getOutputName() - Method in class org.apache.james.mailet.AbstractMailetdocsReport
 
getPattern(String) - Static method in class org.apache.james.mailet.standard.mailets.ReplaceContent
 
getPatterns() - Method in class org.apache.james.mailet.standard.mailets.PatternBean
 
getPatterns() - Method in class org.apache.james.mailet.standard.mailets.PatternList
 
getPatternsFromStream(InputStream, String) - Static method in class org.apache.james.mailet.standard.mailets.ReplaceContent
 
getPatternsFromString(String) - Static method in class org.apache.james.mailet.standard.mailets.ReplaceContent
 
getPingIntervalMilli() - Method in class org.apache.james.mailet.standard.mailets.ClamAVScan
Getter for property pingIntervalMilli.
getPort() - Method in class org.apache.james.mailet.standard.mailets.ClamAVScan
Getter for property port.
getPostmaster() - Method in interface org.apache.mailet.MailetContext
Returns the Postmaster address for this mailet context.
getPrivateKey() - Method in class org.apache.james.mailet.crypto.SMIMEKeyHolder
Getter for property privateKey.
getProject() - Method in class org.apache.james.mailet.AbstractMailetdocsReport
 
getQuota(MailAddress, Mail) - Method in class org.apache.james.mailet.standard.matchers.AbstractQuotaMatcher
Gets the quota to check against.
getRecipients() - Method in interface org.apache.mailet.Mail
Returns the message recipients as a Collection of MailAddress objects, as specified by the SMTP "RCPT TO" command, or internally defined.
getRemoteAddr() - Method in interface org.apache.mailet.Mail
Returns the IP address of the remote server that sent this message.
getRemoteHost() - Method in interface org.apache.mailet.Mail
Returns the host name of the remote server that sent this message.
getReplacedExplanationText(String, String, String, String, String) - Method in class org.apache.james.mailet.crypto.mailet.AbstractSign
Prepares the explanation text making substitutions in the explanationText template string.
getSender() - Method in interface org.apache.mailet.Mail
Returns the sender of the message, as specified by the SMTP "MAIL FROM" command, or internally defined.
getServerInfo() - Method in interface org.apache.mailet.MailetContext
Returns the name and version of the mailet container on which the mailet is running.
getSignerAddress() - Method in interface org.apache.james.mailet.crypto.KeyHolder
Getter for property signerAddress.
getSignerAddress(X509Certificate) - Static method in class org.apache.james.mailet.crypto.SMIMEKeyHolder
Extracts the signer email address (EMAILADDRESS=) from an X509Certificate distinguished name.
getSignerAddress() - Method in class org.apache.james.mailet.crypto.SMIMEKeyHolder
Getter for property signerAddress.
getSignerCertificate() - Method in class org.apache.james.mailet.crypto.SMIMESignerInfo
 
getSignerCN() - Method in interface org.apache.james.mailet.crypto.KeyHolder
Getter for property signerCN.
getSignerCN(X509Certificate) - Static method in class org.apache.james.mailet.crypto.SMIMEKeyHolder
Extracts the signer common name (CN=) from an X509Certificate distinguished name.
getSignerCN() - Method in class org.apache.james.mailet.crypto.SMIMEKeyHolder
Getter for property signerCN.
getSignerDistinguishedName() - Method in interface org.apache.james.mailet.crypto.KeyHolder
Getter for property signerDistinguishedName.
getSignerDistinguishedName(X509Certificate) - Static method in class org.apache.james.mailet.crypto.SMIMEKeyHolder
Extracts the signer distinguished name (DN) from an X509Certificate.
getSignerDistinguishedName() - Method in class org.apache.james.mailet.crypto.SMIMEKeyHolder
Getter for property signerDistinguishedName.
getSignerName() - Method in class org.apache.james.mailet.crypto.mailet.AbstractSign
Getter for property signerName.
getSiteRenderer() - Method in class org.apache.james.mailet.AbstractMailetdocsReport
 
getSMTPHostAddresses(String) - Method in interface org.apache.mailet.MailetContext
Deprecated. use the generic dnsLookup method
getSpamMessageCount() - Method in class org.apache.james.ai.classic.BayesianAnalyzer
Public getter for spamMessageCount.
getSpamTokenCounts() - Method in class org.apache.james.ai.classic.BayesianAnalyzer
Public getter for the spamTokenCounts Map.
getSqlFileName() - Method in class org.apache.james.ai.classic.JDBCBayesianAnalyzer
Getter for property sqlFileName.
getSqlParameters() - Method in class org.apache.james.ai.classic.JDBCBayesianAnalyzer
Getter for property sqlParameters.
getState() - Method in interface org.apache.mailet.Mail
Returns the current state of the message, such as GHOST, ERROR or DEFAULT.
getStreamBufferSize() - Method in class org.apache.james.mailet.standard.mailets.ClamAVScan
Getter for property streamBufferSize.
getStreamPortFromAnswer(String) - Method in class org.apache.james.mailet.standard.mailets.ClamAVScan
Parses the answer from a STREAM request and gets the port number.
getSubstitutions() - Method in class org.apache.james.mailet.standard.mailets.PatternBean
 
getSubstitutions() - Method in class org.apache.james.mailet.standard.mailets.PatternList
 
getTimeZone() - Method in class org.apache.mailet.base.RFC977DateFormat
Gets the time zone.
getTimeZone() - Method in interface org.apache.mailet.base.SimplifiedDateFormat
Gets the time zone.
getTimeZone() - Method in class org.apache.mailet.base.SynchronizedDateFormat
Gets the time zone.
getTransferData(DataFlavor, DataSource) - Method in class org.apache.mailet.base.mail.AbstractDataContentHandler
 
getTransferDataFlavors() - Method in class org.apache.mailet.base.mail.AbstractDataContentHandler
 
getType() - Method in class org.apache.james.mailet.MailetMatcherDescriptor
 
getUsed(MailAddress, Mail) - Method in class org.apache.james.mailet.standard.matchers.AbstractQuotaMatcher
Gets the used amount to check against the quota.
getUser() - Method in class org.apache.mailet.MailAddress
Deprecated. use MailAddress.getLocalPart(), whose name was changed to align with the RFC2822 3.4.1. addr-spec specification
getWrapperBodyPart(Mail) - Method in class org.apache.james.mailet.crypto.mailet.AbstractSign
Creates the MimeBodyPart that will be signed.
getWrapperBodyPart(Mail) - Method in class org.apache.james.mailet.crypto.mailet.Sign
A text file with the massaged contents of Sign.getExplanationText() is attached to the original message.
getWrapperBodyPart(Mail) - Method in class org.apache.james.mailet.crypto.mailet.SMIMESign
A text file with the massaged contents of SMIMESign.getExplanationText() is attached to the original message.
GHOST - Static variable in interface org.apache.mailet.Mail
 

H

HasAttachment - Class in org.apache.james.mailet.standard.matchers
Checks whether this message has an attachment
HasAttachment() - Constructor for class org.apache.james.mailet.standard.matchers.HasAttachment
 
hasAttributes() - Method in interface org.apache.mailet.Mail
Returns whether this Mail instance has any attributes set.
HasHabeasWarrantMark - Class in org.apache.james.mailet.standard.matchers
This matcher tests for the Hebeas Warrant Mark.
HasHabeasWarrantMark() - Constructor for class org.apache.james.mailet.standard.matchers.HasHabeasWarrantMark
 
hashCode() - Method in class org.apache.mailet.base.RFC977DateFormat
Overrides hashCode
hashCode() - Method in class org.apache.mailet.base.SynchronizedDateFormat
Overrides hashCode
hashCode() - Method in class org.apache.mailet.MailAddress
Returns a hash code value for this object.
HasHeader - Class in org.apache.james.mailet.standard.matchers
use: <mailet match="HasHeader={<header>[=value]}+" class="..."
HasHeader() - Constructor for class org.apache.james.mailet.standard.matchers.HasHeader
 
HasMailAttribute - Class in org.apache.james.mailet.standard.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.mailet.standard.matchers.HasMailAttribute
 
HasMailAttributeWithValue - Class in org.apache.james.mailet.standard.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.mailet.standard.matchers.HasMailAttributeWithValue
 
HasMailAttributeWithValueRegex - Class in org.apache.james.mailet.standard.matchers
This Matcher determines if the mail contains the attribute specified in the condition and that attribute matches the supplied regular expression, it returns all recipients if that is the case.
HasMailAttributeWithValueRegex() - Constructor for class org.apache.james.mailet.standard.matchers.HasMailAttributeWithValueRegex
 
HeadersToHTTP - Class in org.apache.james.mailet.standard.mailets
Serialise the email and pass it to an HTTP call Sample configuration: http://192.168.0.252:3000/alarm Test ParameterValue true
HeadersToHTTP() - Constructor for class org.apache.james.mailet.standard.mailets.HeadersToHTTP
 
HelpMojo - Class in org.apache.james.mailet
Display help information on mailetdocs-maven-plugin.
HelpMojo() - Constructor for class org.apache.james.mailet.HelpMojo
 
HostAddress - Class in org.apache.mailet
Deprecated.  
HostAddress(String, String) - Constructor for class org.apache.mailet.HostAddress
Deprecated. Constructs a new host address with the given details.
HostIs - Class in org.apache.james.mailet.standard.matchers
Matches mail to given hosts.
HostIs() - Constructor for class org.apache.james.mailet.standard.matchers.HostIs
 
HostIsLocal - Class in org.apache.james.mailet.standard.matchers
Matches mail to Domains which are local .
HostIsLocal() - Constructor for class org.apache.james.mailet.standard.matchers.HostIsLocal
 
html2Text(String) - Method in class org.apache.james.mailet.standard.mailets.OnlyText
 

I

Identity - Class in org.apache.james.mailet.standard.mailets.debug
Opposite of Null Mailet.
Identity() - Constructor for class org.apache.james.mailet.standard.mailets.debug.Identity
 
IN_REPLY_TO - Static variable in class org.apache.mailet.base.RFC2822Headers
The name of the RFC 2822 header that stores the message id of the message that to which this email is a reply.
init() - Method in class org.apache.james.ai.classic.BayesianAnalysis
Mailet initialization routine.
init() - Method in class org.apache.james.ai.classic.BayesianAnalysisFeeder
Mailet initialization routine.
init() - Static method in class org.apache.james.mailet.crypto.InitJCE
Method that registers the security provider BouncyCastle as a system security provider.
init() - Method in class org.apache.james.mailet.crypto.mailet.AbstractSign
Mailet initialization routine.
init() - Method in class org.apache.james.mailet.crypto.mailet.SMIMECheckSignature
 
init() - Method in class org.apache.james.mailet.crypto.mailet.SMIMEDecrypt
 
init() - Method in class org.apache.james.mailet.crypto.matcher.IsX509CertificateSubject
 
init() - Method in class org.apache.james.mailet.standard.mailets.AddFooter
Initialize the mailet
init() - Method in class org.apache.james.mailet.standard.mailets.AddSubjectPrefix
Initialize the mailet.
init() - Method in class org.apache.james.mailet.standard.mailets.ClamAVScan
Mailet initialization routine.
init() - Method in class org.apache.james.mailet.standard.mailets.ClassifyBounce
Initialize the mailet.
init() - Method in class org.apache.james.mailet.standard.mailets.HeadersToHTTP
Initialize the mailet.
init() - Method in class org.apache.james.mailet.standard.mailets.LogMessage
Initialize the mailet, loading configuration information.
init() - Method in class org.apache.james.mailet.standard.mailets.MailAttributesToMimeHeaders
 
init() - Method in class org.apache.james.mailet.standard.mailets.OnlyText
 
init() - Method in class org.apache.james.mailet.standard.mailets.RecoverAttachment
Checks if the mandatory parameters are present
init() - Method in class org.apache.james.mailet.standard.mailets.RemoveMailAttribute
Initialize the mailet
init() - Method in class org.apache.james.mailet.standard.mailets.RemoveMimeHeader
 
init() - Method in class org.apache.james.mailet.standard.mailets.ReplaceContent
 
init() - Method in class org.apache.james.mailet.standard.mailets.SerialiseToHTTP
Initialize the mailet.
init() - Method in class org.apache.james.mailet.standard.mailets.SetMailAttribute
Initialize the mailet
init() - Method in class org.apache.james.mailet.standard.mailets.SetMimeHeader
Initialize the mailet.
init() - Method in class org.apache.james.mailet.standard.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.mailet.standard.mailets.ToProcessor
Initialize the mailet
init() - Method in class org.apache.james.mailet.standard.mailets.UnwrapText
 
init() - Method in class org.apache.james.mailet.standard.mailets.UseHeaderRecipients
Initialize the mailet

initializes the DEBUG flag

init() - Method in class org.apache.james.mailet.standard.mailets.WrapText
 
init() - Method in class org.apache.james.mailet.standard.matchers.AttachmentFileNameIs
 
init() - Method in class org.apache.james.mailet.standard.matchers.CommandForListserv
 
init() - Method in class org.apache.james.mailet.standard.matchers.CommandListservMatcher
 
init() - Method in class org.apache.james.mailet.standard.matchers.CompareNumericHeaderValue
 
init() - Method in class org.apache.james.mailet.standard.matchers.FileRegexMatcher
 
init() - Method in class org.apache.james.mailet.standard.matchers.GenericRegexMatcher
 
init() - Method in class org.apache.james.mailet.standard.matchers.HasHeader
 
init() - Method in class org.apache.james.mailet.standard.matchers.HasMailAttribute
 
init() - Method in class org.apache.james.mailet.standard.matchers.HasMailAttributeWithValue
 
init(MatcherConfig) - Method in class org.apache.james.mailet.standard.matchers.HasMailAttributeWithValueRegex
 
init() - Method in class org.apache.james.mailet.standard.matchers.HostIs
 
init() - Method in class org.apache.james.mailet.standard.matchers.NESSpamCheck
 
init() - Method in class org.apache.james.mailet.standard.matchers.RecipientIs
 
init() - Method in class org.apache.james.mailet.standard.matchers.RecipientIsRegex
 
init() - Method in class org.apache.james.mailet.standard.matchers.RelayLimit
 
init() - Method in class org.apache.james.mailet.standard.matchers.SenderHostIs
Initialize the mailet.
init() - Method in class org.apache.james.mailet.standard.matchers.SenderIs
 
init() - Method in class org.apache.james.mailet.standard.matchers.SenderIsRegex
 
init() - Method in class org.apache.james.mailet.standard.matchers.SizeGreaterThan
 
init() - Method in class org.apache.james.mailet.standard.matchers.SMTPAuthUserIs
 
init() - Method in class org.apache.james.mailet.standard.matchers.UserIs
 
init(MailetConfig) - Method in class org.apache.mailet.base.GenericMailet
Called by the mailet container to indicate to a mailet that the mailet is being placed into service.
init() - Method in class org.apache.mailet.base.GenericMailet
A convenience method which can be overridden so that there's no need to call super.init(config).
init(MatcherConfig) - Method in class org.apache.mailet.base.GenericMatcher
Called by the matcher container to indicate to a matcher that the matcher is being placed into service.
init() - Method in class org.apache.mailet.base.GenericMatcher
A convenience method which can be overridden so that there's no need to call super.init(config).
init(MatcherConfig) - Method in class org.apache.mailet.base.MatcherInverter
 
init(MailetConfig) - Method in interface org.apache.mailet.Mailet
Initializes this Mailet.
init(MatcherConfig) - Method in interface org.apache.mailet.Matcher
Initializes this Matcher.
initDebug() - Method in class org.apache.james.mailet.crypto.mailet.AbstractSign
Initializer for property debug.
initDebug() - Method in class org.apache.james.mailet.standard.mailets.ClamAVScan
Initializer for property debug.
initExplanationText() - Method in class org.apache.james.mailet.crypto.mailet.AbstractSign
Initializer for property explanationText.
initHost() - Method in class org.apache.james.mailet.standard.mailets.ClamAVScan
Initializer for property host.
InitJCE - Class in org.apache.james.mailet.crypto
Security Providers initialization class.
InitJCE() - Constructor for class org.apache.james.mailet.crypto.InitJCE
 
initKeyHolder() - Method in class org.apache.james.mailet.crypto.mailet.AbstractSign
Initializer for property keyHolder.
initKeyHolderClass() - Method in class org.apache.james.mailet.crypto.mailet.AbstractSign
Initializer for property keyHolderClass.
initKeyHolderClass() - Method in class org.apache.james.mailet.crypto.mailet.SMIMESign
Initializer for property keyHolderClass.
initMaxPings() - Method in class org.apache.james.mailet.standard.mailets.ClamAVScan
Initializer for property maxPings.
initPingIntervalMilli() - Method in class org.apache.james.mailet.standard.mailets.ClamAVScan
Initializer for property pingIntervalMilli.
initPort() - Method in class org.apache.james.mailet.standard.mailets.ClamAVScan
Initializer for property port.
initPostmasterSigns() - Method in class org.apache.james.mailet.crypto.mailet.AbstractSign
Initializer for property postmasterSigns.
initPostmasterSigns() - Method in class org.apache.james.mailet.crypto.mailet.Sign
If the <postmasterSigns> init parameter is missing sets it to true.
initPostmasterSigns() - Method in class org.apache.james.mailet.crypto.mailet.SMIMESign
If the <postmasterSigns> init parameter is missing sets it to true.
initRebuildFrom() - Method in class org.apache.james.mailet.crypto.mailet.AbstractSign
Initializer for property rebuildFrom.
initRebuildFrom() - Method in class org.apache.james.mailet.crypto.mailet.Sign
If the <rebuildFrom> init parameter is missing sets it to true.
initRebuildFrom() - Method in class org.apache.james.mailet.crypto.mailet.SMIMESign
If the <rebuildFrom> init parameter is missing sets it to true.
initSignerName() - Method in class org.apache.james.mailet.crypto.mailet.AbstractSign
Initializer for property signerName.
initSqlQueries(Connection, Document) - Method in class org.apache.james.ai.classic.JDBCBayesianAnalyzer
Initializes the sql query environment from the SqlResources file.
initStreamBufferSize() - Method in class org.apache.james.mailet.standard.mailets.ClamAVScan
Initializer for property streamBufferSize.
isAlphaChar(String, int) - Static method in class org.apache.mailet.base.FlowedMessageUtils
Checks whether the char is part of a word.
isDebug() - Method in class org.apache.james.mailet.crypto.mailet.AbstractSign
Getter for property debug.
isDebug() - Method in class org.apache.james.mailet.standard.mailets.ClamAVScan
Getter for property debug.
isDebug - Variable in class org.apache.james.mailet.standard.matchers.AttachmentFileNameIs
Controls certain log messages.
isFlowedTextMessage(Message) - Static method in class org.apache.mailet.base.FlowedMessageUtils
Checks whether the input message is format=flowed.
isLenient() - Method in class org.apache.mailet.base.RFC977DateFormat
Tell whether date/time parsing is to be lenient.
isLenient() - Method in interface org.apache.mailet.base.SimplifiedDateFormat
Tell whether date/time parsing is to be lenient.
isLenient() - Method in class org.apache.mailet.base.SynchronizedDateFormat
Tell whether date/time parsing is to be lenient.
isLocalEmail(MailAddress) - Method in interface org.apache.mailet.MailetContext
Checks if an address is local, i.e. its account exists locally and this server is the final delivery destination for messages sent to this address.
isLocalServer(String) - Method in interface org.apache.mailet.MailetContext
Checks if a host name is local, i.e. this server is the final delivery destination for messages sent to this host.
isLocalUser(String) - Method in interface org.apache.mailet.MailetContext
Deprecated. use MailetContext.isLocalEmail(MailAddress) instead
isOkToSign(Mail) - Method in class org.apache.james.mailet.crypto.mailet.AbstractSign
Checks if the mail can be signed.
isOverQuota(MailAddress, Mail) - Method in class org.apache.james.mailet.standard.matchers.AbstractQuotaMatcher
Does the quota check.
isPostmasterSigns() - Method in class org.apache.james.mailet.crypto.mailet.AbstractSign
Getter for property postmasterSigns.
isRebuildFrom() - Method in class org.apache.james.mailet.crypto.mailet.AbstractSign
Getter for property rebuildFrom.
isRecipientChecked(MailAddress) - Method in class org.apache.james.mailet.standard.matchers.AbstractQuotaMatcher
Checks the recipient.
isSenderChecked(MailAddress) - Method in class org.apache.james.mailet.standard.matchers.AbstractQuotaMatcher
Checks the sender.
isSignValid() - Method in class org.apache.james.mailet.crypto.SMIMESignerInfo
 
IsSingleRecipient - Class in org.apache.james.mailet.standard.matchers
Matches mail where the number of recipiants is exactly one.
IsSingleRecipient() - Constructor for class org.apache.james.mailet.standard.matchers.IsSingleRecipient
 
IsSMIMEEncrypted - Class in org.apache.james.mailet.crypto.matcher
Checks if a mail is smime encrypted.
IsSMIMEEncrypted() - Constructor for class org.apache.james.mailet.crypto.matcher.IsSMIMEEncrypted
 
IsSMIMESigned - Class in org.apache.james.mailet.crypto.matcher
checks if a mail is smime signed.
IsSMIMESigned() - Constructor for class org.apache.james.mailet.crypto.matcher.IsSMIMESigned
 
IsX509CertificateSubject - Class in org.apache.james.mailet.crypto.matcher
Checks if the subject of a X509Certificate contains the supplied string.
IsX509CertificateSubject() - Constructor for class org.apache.james.mailet.crypto.matcher.IsX509CertificateSubject
 

J

JDBCBayesianAnalyzer - Class in org.apache.james.ai.classic
Manages the persistence of the spam bayesian analysis corpus using a JDBC database.
JDBCBayesianAnalyzer() - Constructor for class org.apache.james.ai.classic.JDBCBayesianAnalyzer
 
JDBCBayesianAnalyzer(Log) - Constructor for class org.apache.james.ai.classic.JDBCBayesianAnalyzer
 

K

KeyHolder - Interface in org.apache.james.mailet.crypto
Interface to an object that will do cryptographic activity on a MimeMessage, and contains the needed cryptographic key.
keyStore - Variable in class org.apache.james.mailet.crypto.KeyStoreHolder
 
KeyStoreHolder - Class in org.apache.james.mailet.crypto
This class is used to handle in a simple way a keystore that contains a set of trusted certificates.
KeyStoreHolder() - Constructor for class org.apache.james.mailet.crypto.KeyStoreHolder
 
KeyStoreHolder(String) - Constructor for class org.apache.james.mailet.crypto.KeyStoreHolder
 
KeyStoreHolder(String, String, String) - Constructor for class org.apache.james.mailet.crypto.KeyStoreHolder
 
KEYWORDS - Static variable in class org.apache.mailet.base.RFC2822Headers
The name of the RFC 2822 header that stores human-readable keywords.

L

loadHamNSpam(Connection) - Method in class org.apache.james.ai.classic.JDBCBayesianAnalyzer
Loads the token frequencies from the database.
log(String) - Method in class org.apache.james.ai.classic.JDBCBayesianAnalyzer
Logs errors.
log(String, Throwable) - Method in class org.apache.james.ai.classic.JDBCBayesianAnalyzer
Logs errors.
Log - Interface in org.apache.james.ai.classic
A simple logging mechanism.
log(String) - Method in interface org.apache.james.ai.classic.Log
An abstract method which child classes override to handle logging of errors in their particular environments.
log(String, Throwable) - Method in interface org.apache.james.ai.classic.Log
An abstract method which child classes override to handle logging of errors in their particular environments.
log(String) - Method in class org.apache.james.ai.classic.SystemLog
 
log(String, Throwable) - Method in class org.apache.james.ai.classic.SystemLog
 
log(String) - Method in class org.apache.mailet.base.GenericMailet
Writes the specified message to a mailet log file.
log(String, Throwable) - Method in class org.apache.mailet.base.GenericMailet
Writes an explanatory message and a stack trace for a given Throwable exception to the mailet log file.
log(String) - Method in class org.apache.mailet.base.GenericMatcher
Writes the specified message to a matcher log file.
log(String, Throwable) - Method in class org.apache.mailet.base.GenericMatcher
Writes an explanatory message and a stack trace for a given Throwable exception to the matcher log file.
log(String) - Method in interface org.apache.mailet.MailetContext
Deprecated. use MailetContext.log(LogLevel level, String message)
log(String, Throwable) - Method in interface org.apache.mailet.MailetContext
Deprecated. use MailetContext.log(LogLevel level, String message, Throwable t)
log(MailetContext.LogLevel, String) - Method in interface org.apache.mailet.MailetContext
Writes the specified message to a mailet log.
log(MailetContext.LogLevel, String, Throwable) - Method in interface org.apache.mailet.MailetContext
Writes the specified message to a mailet log, along with the stack trace of the given Throwable.
LogMessage - Class in org.apache.james.mailet.standard.mailets
Logs Message Headers and/or Body.
LogMessage() - Constructor for class org.apache.james.mailet.standard.mailets.LogMessage
 
LookupException - Exception in org.apache.mailet
Defines a general exception raised by the MailetContext dns lookup methods.
LookupException() - Constructor for exception org.apache.mailet.LookupException
Constructs a new lookup exception.
LookupException(String) - Constructor for exception org.apache.mailet.LookupException
Constructs a new lookup exception with the specified message.

M

Mail - Interface in org.apache.mailet
Wraps a MimeMessage with additional routing and processing information.
MailAddress - Class in org.apache.mailet
A representation of an email address.
MailAddress(String) - Constructor for class org.apache.mailet.MailAddress
Constructs a MailAddress by parsing the provided address.
MailAddress(String, String) - Constructor for class org.apache.mailet.MailAddress
Constructs a MailAddress with the provided local part and domain.
MailAddress(InternetAddress) - Constructor for class org.apache.mailet.MailAddress
Constructs a MailAddress from an InternetAddress, using only the email address portion (an "addr-spec", not "name-addr", as defined in the RFC2822 3.4.
mailAttribute - Variable in class org.apache.james.mailet.crypto.mailet.SMIMECheckSignature
 
mailAttribute - Variable in class org.apache.james.mailet.crypto.mailet.SMIMEDecrypt
 
MailAttributesToMimeHeaders - Class in org.apache.james.mailet.standard.mailets
Convert attributes to headers Sample configuration: <mailet match="All" class="MailAttributesToMimeHeaders"> <simplemapping>org.apache.james.attribute1; headerName1</simplemapping> <simplemapping>org.apache.james.attribute2; headerName2</simplemapping> </mailet>
MailAttributesToMimeHeaders() - Constructor for class org.apache.james.mailet.standard.mailets.MailAttributesToMimeHeaders
 
Mailet - Interface in org.apache.mailet
A Mailet processes mail messages.
MailetConfig - Interface in org.apache.mailet
A mailet configuration object used by the mailet container to pass information to a mailet during initialization.
MailetContext - Interface in org.apache.mailet
Defines a set of methods that can be used to interact with the mailet container.
MailetContext.LogLevel - Enum in org.apache.mailet
Loglevel for logging operations
MailetContext.RecordType - Enum in org.apache.mailet
DNS Record Types for lookup operations
MailetdocsReport - Class in org.apache.james.mailet
Generates catalog and reports on mailets and matchers.
MailetdocsReport() - Constructor for class org.apache.james.mailet.MailetdocsReport
 
MailetException - Exception in org.apache.mailet
Defines a general exception a mailet can throw when it encounters difficulty.
MailetException() - Constructor for exception org.apache.mailet.MailetException
Constructs a new mailet exception.
MailetException(String) - Constructor for exception org.apache.mailet.MailetException
Constructs a new mailet exception with the specified message.
MailetException(String, Exception) - Constructor for exception org.apache.mailet.MailetException
Constructs a new mailet exception with the specified message and an exception which is the "root cause" of the exception.
MailetMatcherDescriptor - Class in org.apache.james.mailet
Simple bean to describe a mailet or a matcher
MailetMatcherDescriptor() - Constructor for class org.apache.james.mailet.MailetMatcherDescriptor
 
MailetMatcherDescriptor.Type - Enum in org.apache.james.mailet
Enumerates subjects of description
MailetUtil - Class in org.apache.mailet.base
Collects utility methods.
MailetUtil() - Constructor for class org.apache.mailet.base.MailetUtil
 
match(Mail) - Method in class org.apache.james.mailet.crypto.matcher.IsSMIMEEncrypted
 
match(Mail) - Method in class org.apache.james.mailet.crypto.matcher.IsSMIMESigned
 
match(Mail) - Method in class org.apache.james.mailet.crypto.matcher.IsX509CertificateSubject
 
match(Mail) - Method in class org.apache.james.mailet.standard.matchers.AbstractQuotaMatcher
Standard matcher entrypoint.
match(Mail) - Method in class org.apache.james.mailet.standard.matchers.All
 
match(Mail) - Method in class org.apache.james.mailet.standard.matchers.AttachmentFileNameIs
Either every recipient is matching or neither of them.
match(Mail) - Method in class org.apache.james.mailet.standard.matchers.CompareNumericHeaderValue
 
match(Mail) - Method in class org.apache.james.mailet.standard.matchers.FetchedFrom
 
match(Mail) - Method in class org.apache.james.mailet.standard.matchers.GenericRegexMatcher
 
match(Mail) - Method in class org.apache.james.mailet.standard.matchers.HasAttachment
Either every recipient is matching or neither of them.
match(Mail) - Method in class org.apache.james.mailet.standard.matchers.HasHabeasWarrantMark
 
match(Mail) - Method in class org.apache.james.mailet.standard.matchers.HasHeader
 
match(Mail) - Method in class org.apache.james.mailet.standard.matchers.HasMailAttribute
 
match(Mail) - Method in class org.apache.james.mailet.standard.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.mailet.standard.matchers.HasMailAttributeWithValueRegex
 
match(Mail) - Method in class org.apache.james.mailet.standard.matchers.IsSingleRecipient
 
match(Mail) - Method in class org.apache.james.mailet.standard.matchers.RelayLimit
 
match(Mail) - Method in class org.apache.james.mailet.standard.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.mailet.standard.matchers.SenderHostIsLocal
 
match(Mail) - Method in class org.apache.james.mailet.standard.matchers.SenderIs
 
match(Mail) - Method in class org.apache.james.mailet.standard.matchers.SenderIsLocal
 
match(Mail) - Method in class org.apache.james.mailet.standard.matchers.SenderIsNull
 
match(Mail) - Method in class org.apache.james.mailet.standard.matchers.SenderIsRegex
 
match(Mail) - Method in class org.apache.james.mailet.standard.matchers.SizeGreaterThan
 
match(Mail) - Method in class org.apache.james.mailet.standard.matchers.SMTPAuthSuccessful
 
match(Mail) - Method in class org.apache.james.mailet.standard.matchers.SMTPAuthUserIs
 
match(Mail) - Method in class org.apache.james.mailet.standard.matchers.SMTPIsAuthNetwork
 
match(Mail) - Method in class org.apache.james.mailet.standard.matchers.SubjectIs
 
match(Mail) - Method in class org.apache.james.mailet.standard.matchers.SubjectStartsWith
 
match(Mail) - Method in class org.apache.mailet.base.GenericMatcher
Called by the matcher container to allow the matcher to process a message.
match(Mail) - Method in class org.apache.mailet.base.GenericRecipientMatcher
Matches each recipient one by one through matchRecipient(MailAddress recipient) method.
match(Mail) - Method in class org.apache.mailet.base.MatcherInverter
Return a Collection of "not matched" recipients
match(Mail) - Method in interface org.apache.mailet.Matcher
Takes a Mail message, looks at any pertinent information, and returns a subset of recipients that meet the match conditions.
Matcher - Interface in org.apache.mailet
This interface defines the behaviour of the message "routing" inside the mailet container.
MatcherConfig - Interface in org.apache.mailet
A matcher configuration object used by the mailet container to pass information to a matcher during initialization.
MatcherInverter - Class in org.apache.mailet.base
This class can be used as a wrapper for getting the "not matched" recipients
MatcherInverter(Matcher) - Constructor for class org.apache.mailet.base.MatcherInverter
 
matchFound(Part) - Method in class org.apache.james.mailet.standard.matchers.AttachmentFileNameIs
Checks if part matches with at least one of the masks.
matchFound(String) - Method in class org.apache.james.mailet.standard.matchers.AttachmentFileNameIs
Checks if fileName matches with at least one of the masks.
matchFoundInZip(Part) - Method in class org.apache.james.mailet.standard.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.mailet.standard.matchers.CommandForListserv
 
matchRecipient(MailAddress) - Method in class org.apache.james.mailet.standard.matchers.CommandListservMatcher
This doesn't perform an exact match, but checks to see if the request is at least intended to go to the list serv manager.
matchRecipient(MailAddress) - Method in class org.apache.james.mailet.standard.matchers.HostIs
 
matchRecipient(MailAddress) - Method in class org.apache.james.mailet.standard.matchers.HostIsLocal
 
matchRecipient(MailAddress) - Method in class org.apache.james.mailet.standard.matchers.RecipientIs
 
matchRecipient(MailAddress) - Method in class org.apache.james.mailet.standard.matchers.RecipientIsLocal
 
matchRecipient(MailAddress) - Method in class org.apache.james.mailet.standard.matchers.RecipientIsRegex
 
matchRecipient(MailAddress) - Method in class org.apache.james.mailet.standard.matchers.UserIs
 
matchRecipient(MailAddress) - Method in class org.apache.mailet.base.GenericRecipientMatcher
Simple check to match exclusively on the email address (not message information).
md5(String) - Static method in class org.apache.mailet.base.StringUtils
Creates an MD5 digest from the message.
message_disposition_notification - Class in org.apache.mailet.base.mail
Data Content Handler for...
message_disposition_notification() - Constructor for class org.apache.mailet.base.mail.message_disposition_notification
Default Constructor.
MESSAGE_ID - Static variable in class org.apache.mailet.base.RFC2822Headers
The name of the RFC 2822 header that stores the message id.
MESSAGE_ID_VARIATION - Static variable in class org.apache.mailet.base.RFC2822Headers
A common variation on the name of the RFC 2822 header that stores the message id.
MimeMultipartReport - Class in org.apache.mailet.base.mail
Class MimeMultipartReport implements JavaMail support for a MIME type of MimeMultipart with a subtype of report.
MimeMultipartReport() - Constructor for class org.apache.mailet.base.mail.MimeMultipartReport
Default constructor
MimeMultipartReport(String) - Constructor for class org.apache.mailet.base.mail.MimeMultipartReport
Constructs a MimeMultipartReport of the given subtype.
MimeMultipartReport(DataSource) - Constructor for class org.apache.mailet.base.mail.MimeMultipartReport
Constructs a MimeMultipartReport from the passed DataSource.
multipart_report - Class in org.apache.mailet.base.mail
Data Content Handler for...
multipart_report() - Constructor for class org.apache.mailet.base.mail.multipart_report
Default constructor.

N

NESPatterns - Variable in class org.apache.james.mailet.standard.matchers.NESSpamCheck
 
NESSpamCheck - Class in org.apache.james.mailet.standard.matchers
This is based on a sample filter.cfg for a Netscape Mail Server to stop spam.
NESSpamCheck() - Constructor for class org.apache.james.mailet.standard.matchers.NESSpamCheck
 
next(String) - Method in class org.apache.james.ai.classic.TokenCollector
Adds the token to the collection.
next(String) - Method in class org.apache.james.ai.classic.TokenCounter
Updates count for token in map.
next(String) - Method in class org.apache.james.ai.classic.Tokenizer
Process next token.
normalizeSubject(String, String) - Static method in class org.apache.mailet.base.MailetUtil
This takes the subject string and reduces (normailzes) it.
NOTPATTERN_PARAMETER_NAME - Static variable in class org.apache.james.mailet.standard.mailets.StripAttachment
 
Null - Class in org.apache.james.mailet.standard.mailets
Simplest Mailet which destroys any incoming messages.
Null() - Constructor for class org.apache.james.mailet.standard.mailets.Null
 

O

OnlyText - Class in org.apache.james.mailet.standard.mailets
Keep only the text part of a message.
OnlyText() - Constructor for class org.apache.james.mailet.standard.mailets.OnlyText
 
onlyTrusted - Variable in class org.apache.james.mailet.crypto.mailet.SMIMECheckSignature
 
org.apache.james.ai.classic - package org.apache.james.ai.classic
 
org.apache.james.mailet - package org.apache.james.mailet
 
org.apache.james.mailet.crypto - package org.apache.james.mailet.crypto
Provides classes implementing security related functionality.
org.apache.james.mailet.crypto.mailet - package org.apache.james.mailet.crypto.mailet
Cryptographic mail processing agents.
org.apache.james.mailet.crypto.matcher - package org.apache.james.mailet.crypto.matcher
Cryptographic tests for mail.
org.apache.james.mailet.standard.mailets - package org.apache.james.mailet.standard.mailets
Core mailets for use with the Mailet API.
org.apache.james.mailet.standard.mailets.debug - package org.apache.james.mailet.standard.mailets.debug
Debugging mailets for use with the Mailet API.
org.apache.james.mailet.standard.matchers - package org.apache.james.mailet.standard.matchers
Core matchers for use with the Mailet API.
org.apache.mailet - package org.apache.mailet
This package constitutes the Mailet API.
org.apache.mailet.base - package org.apache.mailet.base
Core mailet utilities and lightweight frameworks.
org.apache.mailet.base.mail - package org.apache.mailet.base.mail
This package and its sub-packages extend and provide utilities for use with javax.mail, its sub-packages and its implementations.

P

PARAMETER_NAME_QUOTEWIDTH - Static variable in class org.apache.james.mailet.standard.mailets.UnwrapText
 
parse(String) - Method in class org.apache.mailet.base.RFC977DateFormat
Parses text from the beginning of the given string to produce a date.
parse(String) - Method in interface org.apache.mailet.base.SimplifiedDateFormat
Parses text from the beginning of the given string to produce a date.
parse(String) - Method in class org.apache.mailet.base.SynchronizedDateFormat
Parses text from the beginning of the given string to produce a date.
parseQuota(String) - Method in class org.apache.james.mailet.standard.matchers.AbstractQuotaMatcher
Utility method that parses an amount string.
PATTERN_PARAMETER_NAME - Static variable in class org.apache.james.mailet.standard.mailets.StripAttachment
 
PatternBean - Class in org.apache.james.mailet.standard.mailets
A data helper bean holding patterns, substitutions and flags
PatternBean(Pattern, String, Integer) - Constructor for class org.apache.james.mailet.standard.mailets.PatternBean
 
PatternList - Class in org.apache.james.mailet.standard.mailets
A data helper bean holding a lists of patterns, substitutions and flags
PatternList() - Constructor for class org.apache.james.mailet.standard.mailets.PatternList
 
patterns - Variable in class org.apache.james.mailet.standard.matchers.GenericRegexMatcher
 
ping() - Method in class org.apache.james.mailet.standard.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.mailet.standard.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.mailet.standard.mailets
Rewrites recipient addresses to make sure email for the postmaster is always handled.
PostmasterAlias() - Constructor for class org.apache.james.mailet.standard.mailets.PostmasterAlias
 

R

readXml(String) - Method in interface org.apache.james.ai.classic.SystemContext
 
RECEIVED - Static variable in class org.apache.mailet.base.RFC2822Headers
The name of the RFC 2822 headers that store additional tracing data.
RecipientIs - Class in org.apache.james.mailet.standard.matchers
Matches mail where the recipent is one of a configurable list.
RecipientIs() - Constructor for class org.apache.james.mailet.standard.matchers.RecipientIs
 
RecipientIsLocal - Class in org.apache.james.mailet.standard.matchers
Matches mail where the recipient is local.
RecipientIsLocal() - Constructor for class org.apache.james.mailet.standard.matchers.RecipientIsLocal
 
RecipientIsRegex - Class in org.apache.james.mailet.standard.matchers
Matches recipients whose address matches a regular expression.
RecipientIsRegex() - Constructor for class org.apache.james.mailet.standard.matchers.RecipientIsRegex
 
RecipientToLowerCase - Class in org.apache.james.mailet.standard.mailets
GenericMailet which convert all Recipients to lowercase
RecipientToLowerCase() - Constructor for class org.apache.james.mailet.standard.mailets.RecipientToLowerCase
 
RecoverAttachment - Class in org.apache.james.mailet.standard.mailets
This mailet takes an attachment stored in an attribute and attach it back to the message This may be used to place back attachment stripped by StripAttachment and stored in the attribute org.apache.james.mailet.standard.mailets.StripAttachment.saved <mailet match="All" class="RecoverAttachment" > <attribute>my.attribute.name</attribute> </mailet >
RecoverAttachment() - Constructor for class org.apache.james.mailet.standard.mailets.RecoverAttachment
 
REFERENCES - Static variable in class org.apache.mailet.base.RFC2822Headers
The name of the RFC 2822 header that is used to identify the thread to which this message refers.
RelayLimit - Class in org.apache.james.mailet.standard.matchers
Matches mail which has been relayed more than a given number of times.
RelayLimit() - Constructor for class org.apache.james.mailet.standard.matchers.RelayLimit
 
REMOVE_ALL - Static variable in class org.apache.james.mailet.standard.mailets.StripAttachment
 
REMOVE_ATTACHMENT_PARAMETER_NAME - Static variable in class org.apache.james.mailet.standard.mailets.StripAttachment
 
REMOVE_MATCHED - Static variable in class org.apache.james.mailet.standard.mailets.StripAttachment
 
REMOVE_NONE - Static variable in class org.apache.james.mailet.standard.mailets.StripAttachment
 
removeAllAttributes() - Method in interface org.apache.mailet.Mail
Removes all attributes associated with this Mail instance.
RemoveAllMailAttributes - Class in org.apache.james.mailet.standard.mailets
This mailet sets removes all attributes set on the Mail instance Sample configuration: <mailet match="All" class="RemoveAllMailAttributes"/>
RemoveAllMailAttributes() - Constructor for class org.apache.james.mailet.standard.mailets.RemoveAllMailAttributes
 
removeAttribute(String) - Method in interface org.apache.mailet.Mail
Removes the attribute with the given name from this Mail instance.
removeAttribute(String) - Method in interface org.apache.mailet.MailetContext
Removes the attribute with the given name from this Mail instance.
REMOVED_ATTACHMENTS_ATTRIBUTE_KEY - Static variable in class org.apache.james.mailet.standard.mailets.StripAttachment
 
RemoveMailAttribute - Class in org.apache.james.mailet.standard.mailets
This mailet sets attributes on the Mail.
RemoveMailAttribute() - Constructor for class org.apache.james.mailet.standard.mailets.RemoveMailAttribute
 
RemoveMimeHeader - Class in org.apache.james.mailet.standard.mailets
Remove mime headers Sample configuration: <mailet match="All" class="RemoveMimeHeader"> <name>header1</name> <name>header2</name> </mailet>
RemoveMimeHeader() - Constructor for class org.apache.james.mailet.standard.mailets.RemoveMimeHeader
 
REPLACE_FILENAME_PATTERN_PARAMETER_NAME - Static variable in class org.apache.james.mailet.standard.mailets.StripAttachment
 
ReplaceContent - Class in org.apache.james.mailet.standard.mailets
Replace text contents This mailet allow to specific regular expression to replace text in subject and content.
ReplaceContent() - Constructor for class org.apache.james.mailet.standard.mailets.ReplaceContent
 
REPLY_TO - Static variable in class org.apache.mailet.base.RFC2822Headers
The name of the RFC 2822 header that stores the reply-to address.
RESENT_BCC - Static variable in class org.apache.mailet.base.RFC2822Headers
The name of the RFC 2822 header that stores the blind carbon copied recipients of the resent message.
RESENT_CC - Static variable in class org.apache.mailet.base.RFC2822Headers
The name of the RFC 2822 header that stores the carbon copied recipients of the resent message.
RESENT_DATE - Static variable in class org.apache.mailet.base.RFC2822Headers
The name of the RFC 2822 header that stores the date the message was resent.
RESENT_FROM - Static variable in class org.apache.mailet.base.RFC2822Headers
The name of the RFC 2822 header that stores the originator of the resent message.
RESENT_MESSAGE_ID - Static variable in class org.apache.mailet.base.RFC2822Headers
The name of the RFC 2822 header that stores the message id of the resent message.
RESENT_SENDER - Static variable in class org.apache.mailet.base.RFC2822Headers
The name of the RFC 2822 header that stores the transmission agent of the resent message.
RESENT_TO - Static variable in class org.apache.mailet.base.RFC2822Headers
The name of the RFC 2822 header that stores the recipients of the resent message.
resetData(Connection) - Method in class org.apache.james.ai.classic.JDBCBayesianAnalyzer
Reset all trained data
RETURN_PATH - Static variable in class org.apache.mailet.base.RFC2822Headers
The name of the RFC 2822 headers that store the tracing data for the return path.
RFC2646_CRLF - Static variable in class org.apache.mailet.base.FlowedMessageUtils
 
RFC2646_FROM - Static variable in class org.apache.mailet.base.FlowedMessageUtils
 
RFC2646_QUOTE - Static variable in class org.apache.mailet.base.FlowedMessageUtils
 
RFC2646_SIGNATURE - Static variable in class org.apache.mailet.base.FlowedMessageUtils
 
RFC2646_SPACE - Static variable in class org.apache.mailet.base.FlowedMessageUtils
 
RFC2646_WIDTH - Static variable in class org.apache.mailet.base.FlowedMessageUtils
 
RFC2822Headers - Class in org.apache.mailet.base
This utility class provides the set of header names explicitly defined in RFC 2822
RFC2980DateFormat - Class in org.apache.mailet.base
A thread-safe date formatting class to produce dates formatted in accord with the specifications of section 3.2 of RFC 2980.
RFC2980DateFormat() - Constructor for class org.apache.mailet.base.RFC2980DateFormat
Constructor for RFC2980DateFormat
RFC822DateFormat - Class in org.apache.mailet.base
A thread safe wrapper for the javax.mail.internet.MailDateFormat class.
RFC822DateFormat() - Constructor for class org.apache.mailet.base.RFC822DateFormat
Constructor for RFC822DateFormat
RFC977DateFormat - Class in org.apache.mailet.base
A thread-safe date formatting class to produce dates formatted in accord with the specifications of RFC 977.
RFC977DateFormat() - Constructor for class org.apache.mailet.base.RFC977DateFormat
Constructor for RFC977DateFormat

S

saveChanges(MimeMessage) - Method in class org.apache.james.mailet.standard.mailets.ClamAVScan
Saves changes resetting the original message id.
SAVED_ATTACHMENTS_ATTRIBUTE_KEY - Static variable in class org.apache.james.mailet.standard.mailets.StripAttachment
 
SENDER - Static variable in class org.apache.mailet.base.RFC2822Headers
The name of the RFC 2822 header that stores the actual mail transmission agent, if this differs from the author of the message.
SenderHostIs - Class in org.apache.james.mailet.standard.matchers
Checkes the sender's displayed domain name against a supplied list.
SenderHostIs() - Constructor for class org.apache.james.mailet.standard.matchers.SenderHostIs
 
SenderHostIsLocal - Class in org.apache.james.mailet.standard.matchers
Checks the sender's displayed domain name against a the hosts serviced by this mail context.
SenderHostIsLocal() - Constructor for class org.apache.james.mailet.standard.matchers.SenderHostIsLocal
 
SenderIs - Class in org.apache.james.mailet.standard.matchers
Matches mail where the sender is contained in a configurable list.
SenderIs() - Constructor for class org.apache.james.mailet.standard.matchers.SenderIs
 
SenderIsLocal - Class in org.apache.james.mailet.standard.matchers
Matches mail where the sender is local.
SenderIsLocal() - Constructor for class org.apache.james.mailet.standard.matchers.SenderIsLocal
 
SenderIsNull - Class in org.apache.james.mailet.standard.matchers
Matches mails that are sent by a null sender.
SenderIsNull() - Constructor for class org.apache.james.mailet.standard.matchers.SenderIsNull
 
SenderIsRegex - Class in org.apache.james.mailet.standard.matchers
Matches mails that are sent by a sender whose address matches a regular expression.
SenderIsRegex() - Constructor for class org.apache.james.mailet.standard.matchers.SenderIsRegex
 
sendMail(MimeMessage) - Method in interface org.apache.mailet.MailetContext
Sends an outgoing message to the top of this mailet container's root queue.
sendMail(MailAddress, Collection<MailAddress>, MimeMessage) - Method in interface org.apache.mailet.MailetContext
Sends an outgoing message to the top of this mailet container's root queue.
sendMail(MailAddress, Collection<MailAddress>, MimeMessage, String) - Method in interface org.apache.mailet.MailetContext
Sends an outgoing message to the top of this mailet container's queue for the specified processor.
sendMail(Mail) - Method in interface org.apache.mailet.MailetContext
Sends an outgoing message to the top of this mailet container's root queue.
SerialiseToHTTP - Class in org.apache.james.mailet.standard.mailets
Serialise the email and pass it to an HTTP call Sample configuration: URL url where serialised message will be posted ParameterKey An arbitrary parameter be added to the post ParameterValue A value for the arbitrary parameter MessageKeyName Field name for the serialised message passThrough true or false
SerialiseToHTTP() - Constructor for class org.apache.james.mailet.standard.mailets.SerialiseToHTTP
 
serialVersionUID - Static variable in class org.apache.mailet.MailAddress
We hardcode the serialVersionUID This version (2779163542539434916L) retains compatibility back to Mailet version 1.2 (James 1.2) so that MailAddress will be deserializable and mail doesn't get lost after an upgrade.
ServerTime - Class in org.apache.james.mailet.standard.mailets
Returns the current time for the mail server.
ServerTime() - Constructor for class org.apache.james.mailet.standard.mailets.ServerTime
 
service(Mail) - Method in class org.apache.james.ai.classic.BayesianAnalysis
Scans the mail and determines the spam probability.
service(Mail) - Method in class org.apache.james.ai.classic.BayesianAnalysisFeeder
Scans the mail and updates the token frequencies in the database.
service(Mail) - Method in class org.apache.james.mailet.crypto.mailet.AbstractSign
Service does the hard work, and signs
service(Mail) - Method in class org.apache.james.mailet.crypto.mailet.SMIMECheckSignature
 
service(Mail) - Method in class org.apache.james.mailet.crypto.mailet.SMIMEDecrypt
 
service(Mail) - Method in class org.apache.james.mailet.standard.mailets.AbstractAddFooter
Takes the message and attaches a footer message to it.
service(Mail) - Method in class org.apache.james.mailet.standard.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.mailet.standard.mailets.AddSubjectPrefix
Takes the message and adds a prefix to the subject
service(Mail) - Method in class org.apache.james.mailet.standard.mailets.ClamAVScan
Scans the mail.
service(Mail) - Method in class org.apache.james.mailet.standard.mailets.ClassifyBounce
Takes the message and adds a header to it.
service(Mail) - Method in class org.apache.james.mailet.standard.mailets.debug.Counter
Count processed mails, marking each mail as completed after counting.
service(Mail) - Method in class org.apache.james.mailet.standard.mailets.debug.DumpSystemErr
Writes the message to System.err .
service(Mail) - Method in class org.apache.james.mailet.standard.mailets.debug.ExceptionThrowingMailet
Throw an exception if any mail is processed.
service(Mail) - Method in class org.apache.james.mailet.standard.mailets.debug.Identity
Do nothing.
service(Mail) - Method in class org.apache.james.mailet.standard.mailets.HeadersToHTTP
Takes the message, serialises it and sends it to the URL
service(Mail) - Method in class org.apache.james.mailet.standard.mailets.LogMessage
Log a particular message
service(Mail) - Method in class org.apache.james.mailet.standard.mailets.MailAttributesToMimeHeaders
 
service(Mail) - Method in class org.apache.james.mailet.standard.mailets.Null
Set this mail to GHOST state, indicating that no further processing should take place.
service(Mail) - Method in class org.apache.james.mailet.standard.mailets.OnlyText
 
service(Mail) - Method in class org.apache.james.mailet.standard.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.mailet.standard.mailets.RecipientToLowerCase
 
service(Mail) - Method in class org.apache.james.mailet.standard.mailets.RecoverAttachment
Service the mail: check for the attribute and attach the attachment to the mail.
service(Mail) - Method in class org.apache.james.mailet.standard.mailets.RemoveAllMailAttributes
Removes all attributes on the Mail
service(Mail) - Method in class org.apache.james.mailet.standard.mailets.RemoveMailAttribute
Remove the configured attributes
service(Mail) - Method in class org.apache.james.mailet.standard.mailets.RemoveMimeHeader
 
service(Mail) - Method in class org.apache.james.mailet.standard.mailets.ReplaceContent
 
service(Mail) - Method in class org.apache.james.mailet.standard.mailets.SerialiseToHTTP
Takes the message, serialises it and sends it to the URL
service(Mail) - Method in class org.apache.james.mailet.standard.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.mailet.standard.mailets.SetMailAttribute
Sets the configured attributes
service(Mail) - Method in class org.apache.james.mailet.standard.mailets.SetMimeHeader
Takes the message and adds a header to it.
service(Mail) - Method in class org.apache.james.mailet.standard.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.mailet.standard.mailets.ToProcessor
Deliver a mail to the processor.
service(Mail) - Method in class org.apache.james.mailet.standard.mailets.UnwrapText
 
service(Mail) - Method in class org.apache.james.mailet.standard.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.mailet.standard.mailets.WrapText
 
service(Mail) - Method in class org.apache.mailet.base.GenericMailet
Called by the mailet container to allow the mailet to process a message.
service(Mail) - Method in interface org.apache.mailet.Mailet
Services a mail message.
setAddresses(InetAddress[]) - Method in class org.apache.james.mailet.standard.mailets.ClamAVScan
Setter for property addresses.
setAttribute(String, Serializable) - Method in interface org.apache.mailet.Mail
Associates an attribute with the given name and value with this Mail instance.
setAttribute(String, Object) - Method in interface org.apache.mailet.MailetContext
Associates an attribute with the given name and value with this mailet context.
setAttributeName(String) - Method in class org.apache.james.mailet.standard.matchers.HasMailAttributeWithValue
Sets the attributeName.
setAttributeValue(String) - Method in class org.apache.james.mailet.standard.matchers.HasMailAttributeWithValue
Sets the attributeValue.
setClassDocs(String) - Method in class org.apache.james.mailet.MailetMatcherDescriptor
 
setContentType(ContentType) - Method in class org.apache.mailet.base.mail.MimeMultipartReport
Sets the content type
setCorpus(Map<String, Double>) - Method in class org.apache.james.ai.classic.BayesianAnalyzer
Public setter for corpus.
setDataFlavor(ActivationDataFlavor) - Method in class org.apache.mailet.base.mail.AbstractDataContentHandler
 
setDataSource(DataSource) - Method in class org.apache.james.ai.classic.BayesianAnalysis
 
setDataSource(DataSource) - Method in class org.apache.james.ai.classic.BayesianAnalysisFeeder
 
setDebug(boolean) - Method in class org.apache.james.mailet.crypto.mailet.AbstractSign
Setter for property debug.
setDebug(boolean) - Method in class org.apache.james.mailet.standard.mailets.ClamAVScan
Setter for property debug.
setErrorMessage(String) - Method in interface org.apache.mailet.Mail
Sets the error message associated with this message.
setExplanationText(String) - Method in class org.apache.james.mailet.crypto.mailet.AbstractSign
Setter for property explanationText.
setFileSystem(SystemContext) - Method in class org.apache.james.ai.classic.BayesianAnalysis
 
setFileSystem(SystemContext) - Method in class org.apache.james.ai.classic.BayesianAnalysisFeeder
 
setFlag(Integer) - Method in class org.apache.james.mailet.standard.mailets.PatternBean
 
setFlags(List<Integer>) - Method in class org.apache.james.mailet.standard.mailets.PatternList
 
setFlowedContent(Message, String, boolean) - Static method in class org.apache.mailet.base.FlowedMessageUtils
Encodes the input text and sets it as the new message content.
setFlowedContent(Message, String, boolean, int, boolean, String) - Static method in class org.apache.mailet.base.FlowedMessageUtils
Encodes the input text and sets it as the new message content.
setFullyQualifiedName(String) - Method in class org.apache.james.mailet.MailetMatcherDescriptor
 
setHamMessageCount(int) - Method in class org.apache.james.ai.classic.BayesianAnalyzer
Public setter for hamMessageCount.
setHamTokenCounts(Map<String, Integer>) - Method in class org.apache.james.ai.classic.BayesianAnalyzer
Public setter for the hamTokenCounts Map.
setHost(String) - Method in class org.apache.james.mailet.standard.mailets.ClamAVScan
Setter for property host.
setInfo(String) - Method in class org.apache.james.mailet.MailetMatcherDescriptor
 
setKeyHolder(KeyHolder) - Method in class org.apache.james.mailet.crypto.mailet.AbstractSign
Setter for property keyHolder.
setKeyHolderClass(Class<?>) - Method in class org.apache.james.mailet.crypto.mailet.AbstractSign
Setter for property keyHolderClass.
setLastUpdated(Date) - Method in interface org.apache.mailet.Mail
Sets the time at which this Mail was last updated.
setLenient(boolean) - Method in class org.apache.mailet.base.RFC977DateFormat
Specify whether or not date/time parsing is to be lenient.
setLenient(boolean) - Method in interface org.apache.mailet.base.SimplifiedDateFormat
Specify whether or not date/time parsing is to be lenient.
setLenient(boolean) - Method in class org.apache.mailet.base.SynchronizedDateFormat
Specify whether or not date/time parsing is to be lenient.
setLog(Log) - Method in class org.apache.james.ai.classic.JDBCBayesianAnalyzer
Sets the current log.
SetMailAttribute - Class in org.apache.james.mailet.standard.mailets
This mailet sets attributes on the Mail.
SetMailAttribute() - Constructor for class org.apache.james.mailet.standard.mailets.SetMailAttribute
 
setMaxPings(int) - Method in class org.apache.james.mailet.standard.mailets.ClamAVScan
Setter for property maxPings.
setMaxSize(int) - Method in class org.apache.james.ai.classic.BayesianAnalysis
Setter for property maxSize.
setMaxSize(int) - Method in class org.apache.james.ai.classic.BayesianAnalysisFeeder
Setter for property maxSize.
setMessage(MimeMessage) - Method in interface org.apache.mailet.Mail
Sets the MimeMessage wrapped by this Mail instance.
SetMimeHeader - Class in org.apache.james.mailet.standard.mailets
Adds a specified header and value to the message.
SetMimeHeader() - Constructor for class org.apache.james.mailet.standard.mailets.SetMimeHeader
 
setName(String) - Method in class org.apache.james.mailet.MailetMatcherDescriptor
 
setName(String) - Method in interface org.apache.mailet.Mail
Set the name of this message.
setPatterns(Pattern) - Method in class org.apache.james.mailet.standard.mailets.PatternBean
 
setPatterns(List<Pattern>) - Method in class org.apache.james.mailet.standard.mailets.PatternList
 
setPingIntervalMilli(int) - Method in class org.apache.james.mailet.standard.mailets.ClamAVScan
Setter for property pingIntervalMilli.
setPort(int) - Method in class org.apache.james.mailet.standard.mailets.ClamAVScan
Setter for property port.
setPostmasterSigns(boolean) - Method in class org.apache.james.mailet.crypto.mailet.AbstractSign
Setter for property postmasterSigns.
setProject(MavenProject) - Method in class org.apache.james.mailet.AbstractMailetdocsReport
For testing purpose only.
setRebuildFrom(boolean) - Method in class org.apache.james.mailet.crypto.mailet.AbstractSign
Setter for property rebuildFrom.
setRecipients(Collection<MailAddress>) - Method in interface org.apache.mailet.Mail
Sets the message recipients as a Collection of MailAddress objects.
setReportType(String) - Method in class org.apache.mailet.base.mail.MimeMultipartReport
Sets the type of report.
setSignerName(String) - Method in class org.apache.james.mailet.crypto.mailet.AbstractSign
Setter for property signerName.
setSiteRenderer(Renderer) - Method in class org.apache.james.mailet.AbstractMailetdocsReport
 
setSpamMessageCount(int) - Method in class org.apache.james.ai.classic.BayesianAnalyzer
Public setter for spamMessageCount.
setSpamTokenCounts(Map<String, Integer>) - Method in class org.apache.james.ai.classic.BayesianAnalyzer
Public setter for the spamTokenCounts Map.
setSqlFileName(String) - Method in class org.apache.james.ai.classic.JDBCBayesianAnalyzer
Setter for property sqlFileName.
setSqlParameters(Map<String, String>) - Method in class org.apache.james.ai.classic.JDBCBayesianAnalyzer
Setter for property sqlParameters.
setState(String) - Method in interface org.apache.mailet.Mail
Sets the state of this message.
setStreamBufferSize(int) - Method in class org.apache.james.mailet.standard.mailets.ClamAVScan
Setter for property streamBufferSize.
setSubstitutions(String) - Method in class org.apache.james.mailet.standard.mailets.PatternBean
 
setSubstitutions(List<String>) - Method in class org.apache.james.mailet.standard.mailets.PatternList
 
setTimeZone(TimeZone) - Method in class org.apache.mailet.base.RFC977DateFormat
Sets the time zone of this SynchronizedDateFormat object.
setTimeZone(TimeZone) - Method in interface org.apache.mailet.base.SimplifiedDateFormat
Sets the time zone of this SimplifiedDateFormat object.
setTimeZone(TimeZone) - Method in class org.apache.mailet.base.SynchronizedDateFormat
Sets the time zone of this SynchronizedDateFormat object.
setType(MailetMatcherDescriptor.Type) - Method in class org.apache.james.mailet.MailetMatcherDescriptor
 
Sign - Class in org.apache.james.mailet.crypto.mailet
Puts a server-side signature on a message.
Sign() - Constructor for class org.apache.james.mailet.crypto.mailet.Sign
 
signerCertificate - Variable in class org.apache.james.mailet.crypto.SMIMESignerInfo
 
SimplifiedDateFormat - Interface in org.apache.mailet.base
This interface is designed to provide a simplified subset of the methods provided by the java.text.DateFormat class.
SizeGreaterThan - Class in org.apache.james.mailet.standard.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.mailet.standard.matchers.SizeGreaterThan
 
SMIME_SIGNATURE_VALIDITY - Static variable in interface org.apache.james.mailet.crypto.SMIMEAttributeNames
The attribute contains the string "valid" or the reason of non-validity of the signature.
SMIME_SIGNER_ADDRESS - Static variable in interface org.apache.james.mailet.crypto.SMIMEAttributeNames
The attribute contains the signer's mail address as a String.
SMIME_SIGNING_MAILET - Static variable in interface org.apache.james.mailet.crypto.SMIMEAttributeNames
The attribute contains the server-side signing mailet name as a String.
SMIME_SIGNING_TIME - Static variable in interface org.apache.james.mailet.crypto.SMIMEAttributeNames
The attribute contains the signature timestamp as a Date object.
SMIMEAttributeNames - Interface in org.apache.james.mailet.crypto
Contains some SMIME related mail attribute names of general use.
SMIMECheckSignature - Class in org.apache.james.mailet.crypto.mailet
Verifies the s/mime signature of a message.
SMIMECheckSignature() - Constructor for class org.apache.james.mailet.crypto.mailet.SMIMECheckSignature
 
SMIMEDecrypt - Class in org.apache.james.mailet.crypto.mailet
This mailet decrypts a s/mime encrypted message.
SMIMEDecrypt() - Constructor for class org.apache.james.mailet.crypto.mailet.SMIMEDecrypt
 
SMIMEKeyHolder - Class in org.apache.james.mailet.crypto
Loads a KeyStore in memory and keeps it ready for the cryptographic activity.
SMIMEKeyHolder(String, String, String, String, String) - Constructor for class org.apache.james.mailet.crypto.SMIMEKeyHolder
Creates a new instance of KeyHolder using KeyStore related parameters.
SMIMESign - Class in org.apache.james.mailet.crypto.mailet
Puts a server-side SMIME signature on a message.
SMIMESign() - Constructor for class org.apache.james.mailet.crypto.mailet.SMIMESign
 
SMIMESignerInfo - Class in org.apache.james.mailet.crypto
 
SMIMESignerInfo(X509Certificate, CertPath, boolean) - Constructor for class org.apache.james.mailet.crypto.SMIMESignerInfo
 
SMTPAuthSuccessful - Class in org.apache.james.mailet.standard.matchers
Matches mails that are sent by an SMTP authenticated user.
SMTPAuthSuccessful() - Constructor for class org.apache.james.mailet.standard.matchers.SMTPAuthSuccessful
 
SMTPAuthUserIs - Class in org.apache.james.mailet.standard.matchers
Matches mails that are sent by an SMTP authenticated user present in a supplied list.
SMTPAuthUserIs() - Constructor for class org.apache.james.mailet.standard.matchers.SMTPAuthUserIs
 
SMTPIsAuthNetwork - Class in org.apache.james.mailet.standard.matchers
Matches mails that are sent by an client which is allowed to relay.
SMTPIsAuthNetwork() - Constructor for class org.apache.james.mailet.standard.matchers.SMTPIsAuthNetwork
 
sourceAttribute - Variable in class org.apache.james.mailet.crypto.matcher.IsX509CertificateSubject
 
split(String, String) - Static method in class org.apache.mailet.base.StringUtils
Splits a string given a pattern (regex), considering escapes.
StringUtils - Class in org.apache.mailet.base
Collects useful string utility methods.
StripAttachment - Class in org.apache.james.mailet.standard.mailets
Remove attachments from a Message.
StripAttachment() - Constructor for class org.apache.james.mailet.standard.mailets.StripAttachment
 
stripSignature - Variable in class org.apache.james.mailet.crypto.mailet.SMIMECheckSignature
 
SUBJECT - Static variable in class org.apache.mailet.base.RFC2822Headers
The name of the RFC 2822 header that stores the subject.
SubjectIs - Class in org.apache.james.mailet.standard.matchers
Matches mail where the subject is contained in a configurable list.
SubjectIs() - Constructor for class org.apache.james.mailet.standard.matchers.SubjectIs
 
SubjectStartsWith - Class in org.apache.james.mailet.standard.matchers
Matches mail where the subject starts with a given phrase.
SubjectStartsWith() - Constructor for class org.apache.james.mailet.standard.matchers.SubjectStartsWith
 
SynchronizedDateFormat - Class in org.apache.mailet.base
This class is designed to be a synchronized wrapper for a java.text.DateFormat subclass.
SynchronizedDateFormat(String, Locale) - Constructor for class org.apache.mailet.base.SynchronizedDateFormat
Public constructor that mimics that of SimpleDateFormat.
SynchronizedDateFormat(DateFormat) - Constructor for class org.apache.mailet.base.SynchronizedDateFormat
Wrapper method to allow child classes to synchronize a preexisting DateFormat.
SystemContext - Interface in org.apache.james.ai.classic
Lightweight, read only filesystem access.
SystemLog - Class in org.apache.james.ai.classic
Logs naively to system out.
SystemLog() - Constructor for class org.apache.james.ai.classic.SystemLog
 

T

TemporaryLookupException - Exception in org.apache.mailet
Defines a general exception raised by the MailetContext dns lookup methods.
TemporaryLookupException() - Constructor for exception org.apache.mailet.TemporaryLookupException
Constructs a new lookup exception.
TemporaryLookupException(String) - Constructor for exception org.apache.mailet.TemporaryLookupException
Constructs a new lookup exception with the specified message.
TO - Static variable in class org.apache.mailet.base.RFC2822Headers
The name of the RFC 2822 header that stores the primary mail recipients.
toInternetAddress() - Method in class org.apache.mailet.MailAddress
Returns an InternetAddress representing the same address as this MailAddress.
TokenCollector - Class in org.apache.james.ai.classic
Collects tokens.
TokenCollector(Collection<String>) - Constructor for class org.apache.james.ai.classic.TokenCollector
Constructs a collector which collects tokens into the given collection.
TokenCounter - Class in org.apache.james.ai.classic
Counts tokens occuring in stream.
TokenCounter(Map<String, Integer>) - Constructor for class org.apache.james.ai.classic.TokenCounter
Constructs a token counter to update values in given map.
tokenCountsClear() - Method in class org.apache.james.ai.classic.BayesianAnalyzer
Clears token counters.
Tokenizer - Class in org.apache.james.ai.classic
Tokenizes streaming mail input.
Tokenizer() - Constructor for class org.apache.james.ai.classic.Tokenizer
 
ToProcessor - Class in org.apache.james.mailet.standard.mailets
This mailet redirects the mail to the named processor Sample configuration: <mailet match="All" class="ToProcessor"> <processor>spam</processor> <notice>Notice attached to the message (optional)</notice> </mailet>
ToProcessor() - Constructor for class org.apache.james.mailet.standard.mailets.ToProcessor
 
toString() - Method in class org.apache.james.mailet.MailetMatcherDescriptor
 
toString() - Method in enum org.apache.james.mailet.MailetMatcherDescriptor.Type
 
toString(Date) - Static method in class org.apache.mailet.base.RFC822DateFormat
Deprecated. This method is not necessary and is preserved for API backwards compatibility. Users of this class should instantiate an instance and use it as they would any other DateFormat object.
toString() - Method in class org.apache.mailet.MailAddress
 
touchLastDatabaseUpdateTime() - Static method in class org.apache.james.ai.classic.JDBCBayesianAnalyzer
Sets static lastDatabaseUpdateTime to System.currentTimeMillis().
TRANSPORT - Static variable in interface org.apache.mailet.Mail
 
trustedCertificateStore - Variable in class org.apache.james.mailet.crypto.mailet.SMIMECheckSignature
 

U

unwrap(String) - Static method in class org.apache.james.mailet.standard.mailets.UnwrapText
 
unwrap(String, int) - Static method in class org.apache.james.mailet.standard.mailets.UnwrapText
 
UnwrapText - Class in org.apache.james.mailet.standard.mailets
Remove (best effort to) the hardcoded wrapping from a message.
UnwrapText() - Constructor for class org.apache.james.mailet.standard.mailets.UnwrapText
 
UNZIP_REQUEST_PARAMETER - Static variable in class org.apache.james.mailet.standard.matchers.AttachmentFileNameIs
Unzip request parameter.
unzipIsRequested - Variable in class org.apache.james.mailet.standard.matchers.AttachmentFileNameIs
True if unzip is requested.
updateDataFlavor() - Method in class org.apache.mailet.base.mail.AbstractDataContentHandler
Update the current DataFlavor.
updateHamTokens(Connection) - Method in class org.apache.james.ai.classic.JDBCBayesianAnalyzer
Updates the database with new "ham" token frequencies.
updateSpamTokens(Connection) - Method in class org.apache.james.ai.classic.JDBCBayesianAnalyzer
Updates the database with new "spam" token frequencies.
UseHeaderRecipients - Class in org.apache.james.mailet.standard.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.mailet.standard.mailets.UseHeaderRecipients
 
UserIs - Class in org.apache.james.mailet.standard.matchers
Matches mail where the user is contained in a configurable list.
UserIs() - Constructor for class org.apache.james.mailet.standard.matchers.UserIs
 

V

valid - Variable in class org.apache.james.mailet.crypto.SMIMESignerInfo
 
valueOf(String) - Static method in enum org.apache.james.mailet.MailetMatcherDescriptor.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.mailet.MailetContext.LogLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.mailet.MailetContext.RecordType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.james.mailet.MailetMatcherDescriptor.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.mailet.MailetContext.LogLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.mailet.MailetContext.RecordType
Returns an array containing the constants of this enum type, in the order they are declared.
verifySignatures(SMIMESigned) - Method in class org.apache.james.mailet.crypto.KeyStoreHolder
Verifies the signature of a SMIME message.

W

warrantMark - Static variable in class org.apache.james.mailet.standard.matchers.HasHabeasWarrantMark
 
WrapText - Class in org.apache.james.mailet.standard.mailets
Convert a message to format=flowed
WrapText() - Constructor for class org.apache.james.mailet.standard.mailets.WrapText
 
writeTo(Object, String, OutputStream) - Method in class org.apache.mailet.base.mail.message_disposition_notification
 
writeTo(Object, String, OutputStream) - Method in class org.apache.mailet.base.mail.multipart_report
 

Z

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

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

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