Modifier and Type | Method and Description |
---|---|
HookResult |
DeliverToRecipientHook.deliver(SMTPSession session,
MailAddress recipient,
MailEnvelope envelope)
Deliver the message to the recipient
|
Modifier and Type | Method and Description |
---|---|
MailAddress |
MailEnvelopeImpl.getSender() |
MailAddress |
MailEnvelope.getSender()
Return the sender of the mail which was supplied int the MAIL FROM:
command.
|
static MailAddress |
MailAddress.nullSender() |
Modifier and Type | Method and Description |
---|---|
List<MailAddress> |
MailEnvelopeImpl.getRecipients() |
List<MailAddress> |
MailEnvelope.getRecipients()
Return the recipients which where supplied in the RCPT TO: command
|
Modifier and Type | Method and Description |
---|---|
void |
MailEnvelopeImpl.setSender(MailAddress sender)
Set the sender of the mail
|
Modifier and Type | Method and Description |
---|---|
void |
MailEnvelopeImpl.setRecipients(List<MailAddress> recipientCollection)
Set the recipients of the mail
|
Modifier and Type | Method and Description |
---|---|
protected MailEnvelope |
DataCmdHandler.createEnvelope(SMTPSession session,
MailAddress sender,
List<MailAddress> recipients) |
HookResult |
AbstractSenderAuthIdentifyVerificationRcptHook.doRcpt(SMTPSession session,
MailAddress sender,
MailAddress rcpt) |
HookResult |
AcceptRecipientIfRelayingIsAllowed.doRcpt(SMTPSession session,
MailAddress sender,
MailAddress rcpt) |
HookResult |
AbstractAuthRequiredToRelayRcptHook.doRcpt(SMTPSession session,
MailAddress sender,
MailAddress rcpt) |
HookResult |
PostmasterAbuseRcptHook.doRcpt(SMTPSession session,
MailAddress sender,
MailAddress rcpt) |
Modifier and Type | Method and Description |
---|---|
protected MailEnvelope |
DataCmdHandler.createEnvelope(SMTPSession session,
MailAddress sender,
List<MailAddress> recipients) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
ResolvableEhloHeloHandler.check(SMTPSession session,
MailAddress rcpt) |
HookResult |
ValidSenderDomainHandler.doMail(SMTPSession session,
MailAddress sender) |
HookResult |
SpamTrapHandler.doRcpt(SMTPSession session,
MailAddress sender,
MailAddress rcpt) |
HookResult |
ResolvableEhloHeloHandler.doRcpt(SMTPSession session,
MailAddress sender,
MailAddress rcpt) |
HookResult |
MaxRcptHandler.doRcpt(SMTPSession session,
MailAddress sender,
MailAddress rcpt) |
HookResult |
DNSRBLHandler.doRcpt(SMTPSession session,
MailAddress sender,
MailAddress rcpt) |
HookResult |
AbstractValidRcptHandler.doRcpt(SMTPSession session,
MailAddress sender,
MailAddress rcpt) |
HookResult |
AbstractGreylistHandler.doRcpt(SMTPSession session,
MailAddress sender,
MailAddress rcpt) |
HookResult |
SupressDuplicateRcptHandler.doRcpt(SMTPSession session,
MailAddress sender,
MailAddress rcpt) |
protected abstract boolean |
AbstractValidRcptHandler.isValidRecipient(SMTPSession session,
MailAddress recipient)
Return true if email for the given recipient should get accepted
|
Modifier and Type | Method and Description |
---|---|
HookResult |
MailHook.doMail(SMTPSession session,
MailAddress sender)
Return the HookResult after run the hook
|
HookResult |
SimpleHook.doMail(SMTPSession session,
MailAddress sender)
Return
HookResult with HookReturnCode.DECLINED |
HookResult |
RcptHook.doRcpt(SMTPSession session,
MailAddress sender,
MailAddress rcpt)
Return the HookResult after run the hook
|
HookResult |
SimpleHook.doRcpt(SMTPSession session,
MailAddress sender,
MailAddress rcpt)
Return
HookResult with HookReturnCode.DECLINED |
Copyright © 2010-2012 The Apache Software Foundation. All Rights Reserved.