Uses of Class
org.apache.mailet.MailAddress

Packages that use MailAddress
org.apache.james.mailet.crypto.matcher Cryptographic tests for mail. 
org.apache.james.mailet.standard.matchers Core matchers for use with the Mailet API. 
org.apache.mailet This package constitutes the Mailet API. 
org.apache.mailet.base Core mailet utilities and lightweight frameworks. 
 

Uses of MailAddress in org.apache.james.mailet.crypto.matcher
 

Methods in org.apache.james.mailet.crypto.matcher that return types with arguments of type MailAddress
 Collection<MailAddress> IsX509CertificateSubject.match(Mail mail)
           
 Collection<MailAddress> IsSMIMESigned.match(Mail mail)
           
 Collection<MailAddress> IsSMIMEEncrypted.match(Mail mail)
           
 

Uses of MailAddress in org.apache.james.mailet.standard.matchers
 

Methods in org.apache.james.mailet.standard.matchers that return types with arguments of type MailAddress
 Collection<MailAddress> HasHeader.match(Mail mail)
           
 Collection<MailAddress> AttachmentFileNameIs.match(Mail mail)
          Either every recipient is matching or neither of them.
 Collection<MailAddress> SubjectStartsWith.match(Mail mail)
           
 Collection<MailAddress> SubjectIs.match(Mail mail)
           
 Collection<MailAddress> SizeGreaterThan.match(Mail mail)
           
 Collection<MailAddress> SenderIsRegex.match(Mail mail)
           
 Collection<MailAddress> SenderIsNull.match(Mail mail)
           
 Collection<MailAddress> SenderIsLocal.match(Mail mail)
           
 Collection<MailAddress> SenderIs.match(Mail mail)
           
 Collection<MailAddress> SenderHostIsLocal.match(Mail mail)
           
 Collection<MailAddress> SenderHostIs.match(Mail mail)
          Takes the message and checks the sender (if there is one) against the vector of host names.
 Collection<MailAddress> SMTPIsAuthNetwork.match(Mail mail)
           
 Collection<MailAddress> SMTPAuthUserIs.match(Mail mail)
           
 Collection<MailAddress> SMTPAuthSuccessful.match(Mail mail)
           
 Collection<MailAddress> RelayLimit.match(Mail mail)
           
 Collection<MailAddress> IsSingleRecipient.match(Mail mail)
           
 Collection<MailAddress> HasMailAttributeWithValueRegex.match(Mail mail)
           
 Collection<MailAddress> HasMailAttributeWithValue.match(Mail mail)
          Answers the recipients of the mail if the attribute is present, and has a toString() value equal to the configured value.
 Collection<MailAddress> HasMailAttribute.match(Mail mail)
           
 Collection<MailAddress> HasHabeasWarrantMark.match(Mail mail)
           
 Collection<MailAddress> HasAttachment.match(Mail mail)
          Either every recipient is matching or neither of them.
 Collection<MailAddress> GenericRegexMatcher.match(Mail mail)
           
 Collection<MailAddress> FetchedFrom.match(Mail mail)
           
 Collection<MailAddress> CompareNumericHeaderValue.match(Mail mail)
           
 Collection<MailAddress> All.match(Mail mail)
           
 Collection<MailAddress> AbstractQuotaMatcher.match(Mail mail)
          Standard matcher entrypoint.
 

Methods in org.apache.james.mailet.standard.matchers with parameters of type MailAddress
protected abstract  long AbstractQuotaMatcher.getQuota(MailAddress address, Mail mail)
          Gets the quota to check against.
protected abstract  long AbstractQuotaMatcher.getUsed(MailAddress address, Mail mail)
          Gets the used amount to check against the quota.
protected  boolean AbstractQuotaMatcher.isOverQuota(MailAddress address, Mail mail)
          Does the quota check.
protected  boolean AbstractQuotaMatcher.isRecipientChecked(MailAddress recipient)
          Checks the recipient.
protected  boolean AbstractQuotaMatcher.isSenderChecked(MailAddress sender)
          Checks the sender.
 boolean UserIs.matchRecipient(MailAddress recipient)
           
 boolean RecipientIsRegex.matchRecipient(MailAddress recipient)
           
 boolean RecipientIsLocal.matchRecipient(MailAddress recipient)
           
 boolean RecipientIs.matchRecipient(MailAddress recipient)
           
 boolean HostIsLocal.matchRecipient(MailAddress recipient)
           
 boolean HostIs.matchRecipient(MailAddress recipient)
           
 boolean CommandListservMatcher.matchRecipient(MailAddress recipient)
          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.
 boolean CommandForListserv.matchRecipient(MailAddress recipient)
           
 

Uses of MailAddress in org.apache.mailet
 

Methods in org.apache.mailet that return MailAddress
 MailAddress MailetContext.getPostmaster()
          Returns the Postmaster address for this mailet context.
 MailAddress Mail.getSender()
          Returns the sender of the message, as specified by the SMTP "MAIL FROM" command, or internally defined.
 

Methods in org.apache.mailet that return types with arguments of type MailAddress
 Collection<MailAddress> Mail.getRecipients()
          Returns the message recipients as a Collection of MailAddress objects, as specified by the SMTP "RCPT TO" command, or internally defined.
 Collection<MailAddress> Matcher.match(Mail mail)
          Takes a Mail message, looks at any pertinent information, and returns a subset of recipients that meet the match conditions.
 

Methods in org.apache.mailet with parameters of type MailAddress
 void MailetContext.bounce(Mail mail, String message, MailAddress bouncer)
          Bounces the message using a standard format with the given message.
 boolean MailetContext.isLocalEmail(MailAddress mailAddress)
          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.
 void MailetContext.sendMail(MailAddress sender, Collection<MailAddress> recipients, javax.mail.internet.MimeMessage message)
          Sends an outgoing message to the top of this mailet container's root queue.
 void MailetContext.sendMail(MailAddress sender, Collection<MailAddress> recipients, javax.mail.internet.MimeMessage message, String state)
          Sends an outgoing message to the top of this mailet container's queue for the specified processor.
 

Method parameters in org.apache.mailet with type arguments of type MailAddress
 void MailetContext.sendMail(MailAddress sender, Collection<MailAddress> recipients, javax.mail.internet.MimeMessage message)
          Sends an outgoing message to the top of this mailet container's root queue.
 void MailetContext.sendMail(MailAddress sender, Collection<MailAddress> recipients, javax.mail.internet.MimeMessage message, String state)
          Sends an outgoing message to the top of this mailet container's queue for the specified processor.
 void Mail.setRecipients(Collection<MailAddress> recipients)
          Sets the message recipients as a Collection of MailAddress objects.
 

Uses of MailAddress in org.apache.mailet.base
 

Methods in org.apache.mailet.base that return types with arguments of type MailAddress
 Collection<MailAddress> MatcherInverter.match(Mail mail)
          Return a Collection of "not matched" recipients
 Collection<MailAddress> GenericRecipientMatcher.match(Mail mail)
          Matches each recipient one by one through matchRecipient(MailAddress recipient) method.
abstract  Collection<MailAddress> GenericMatcher.match(Mail mail)
          Called by the matcher container to allow the matcher to process a message.
 

Methods in org.apache.mailet.base with parameters of type MailAddress
abstract  boolean GenericRecipientMatcher.matchRecipient(MailAddress recipient)
          Simple check to match exclusively on the email address (not message information).
 



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