Uses of Class
org.abstracthorizon.mercury.smtp.SMTPSession

Packages that use SMTPSession
org.abstracthorizon.mercury.smtp.command   
org.abstracthorizon.mercury.smtp.filter   
org.abstracthorizon.mercury.smtp.filter.quiet   
 

Uses of SMTPSession in org.abstracthorizon.mercury.smtp.command
 

Methods in org.abstracthorizon.mercury.smtp.command with parameters of type SMTPSession
protected  String DataCommand.composeReceivedHeader(SMTPSession connection)
          Adds "Received:" header.
protected  void ResetCommand.execute(SMTPSession connection)
          Executed the command
protected  void NoopCommand.execute(SMTPSession connection)
          Executed the command
protected  void EhloCommand.execute(SMTPSession connection)
          Executed the command
protected  void QuitCommand.execute(SMTPSession connection)
          Executed the command
protected  void NotImplementedCommand.execute(SMTPSession connection)
          Executed the command
protected  void DataCommand.execute(SMTPSession connection)
          Executed the command
protected  void MailCommand.execute(SMTPSession connection)
          Executed the command
protected  void RcptCommand.execute(SMTPSession connection)
          Executed the command
protected abstract  void SMTPCommand.execute(SMTPSession connection)
          Executed the command
 void SMTPCommandFactory.invokeCommand(SMTPSession smtpConnection, String commandName, SMTPCommand command)
          Invokes command
protected  boolean DataCommand.postcheck(SMTPSession connection)
          Returns true
protected  void DataCommand.postProcessing(SMTPSession connection, boolean hasSuccessfuls)
          Sets positive response if there are successful mailboxes
protected  boolean DataCommand.precheck(SMTPSession connection)
          Returns true in case it is ok with proceeding with the reading input stream.
protected  void EhloCommand.processEHLO(SMTPSession connection, String domain)
          Processes EHLO command
protected  boolean DataCommand.processExternalMail(SMTPSession connection, List<Path> externals, javax.mail.internet.MimeMessage message)
          Processes external mails - invokes transport protocol in sending mail further or caching it localing for delayed send.
 void SMTPCommandFactory.processKeywords(SMTPSession smtpConnection)
          Checks all defined commands in map of commands.
protected  boolean DataCommand.processLocalMailbox(SMTPSession connection, Path path, javax.mail.internet.MimeMessage message)
          Processes local storage mails.
protected  void DataCommand.processMail(SMTPSession connection, javax.mail.internet.MimeMessage message)
          Processes mail.
protected  void MailCommand.processMailFrom(SMTPSession connection, Path path)
          Sets from path to the session.
protected  void RcptCommand.processPath(SMTPSession connection, Path path)
          Processes path
protected  void EhloCommand.readExtraParameters(SMTPSession connection, SMTPScanner scanner)
          Obtains extra parameters.
protected  void DataCommand.readExtraParameters(SMTPSession connection, SMTPScanner scanner)
          Obtains extra parameters.
protected  void MailCommand.readExtraParameters(SMTPSession connection, SMTPScanner scanner)
          Obtains extra parameters.
protected  void RcptCommand.readExtraParameters(SMTPSession connection, SMTPScanner scanner)
          Obtains extra parameters.
protected  void ResetCommand.resetSession(SMTPSession connection)
          Resets the session.
 

Uses of SMTPSession in org.abstracthorizon.mercury.smtp.filter
 

Methods in org.abstracthorizon.mercury.smtp.filter with parameters of type SMTPSession
protected  boolean FilterDataCommand.postcheck(SMTPSession connection)
           
protected  void FilterDataCommand.postProcessing(SMTPSession session, boolean hasSuccessfuls)
           
protected  boolean FilterDataCommand.precheck(SMTPSession session)
          Returns true in case it is ok with proceeding with the reading input stream.
protected  void FilterEhloCommand.processEHLO(SMTPSession session, String domain)
          Doesn't do anything new
protected  void FilterMailCommand.processMailFrom(SMTPSession session, Path path)
          Sets from path to the session.
protected  void FilterRcptCommand.processPath(SMTPSession session, Path path)
           
protected  void FilterResetCommand.resetSession(SMTPSession connection)
          Resets the session.
 

Uses of SMTPSession in org.abstracthorizon.mercury.smtp.filter.quiet
 

Methods in org.abstracthorizon.mercury.smtp.filter.quiet with parameters of type SMTPSession
protected  boolean QuietFilterDataCommand.postcheck(SMTPSession connection)
           
protected  void QuietFilterDataCommand.postProcessing(SMTPSession session, boolean hasSuccessfuls)
           
protected  boolean QuietFilterDataCommand.precheck(SMTPSession session)
          Returns true in case it i s ok with proceeding with the reading input stream.
protected  void QuietFilterEhloCommand.processEHLO(SMTPSession session, String domain)
          Processes EHLO command
protected  void QuietFilterMailCommand.processMailFrom(SMTPSession session, Path path)
          Sets from path to the session.
protected  void QuietFilterRcptCommand.processPath(SMTPSession session, Path path)
           
protected  void QuietFilterResetCommand.resetSession(SMTPSession connection)
          Resets the session.
 



Copyright © 2005-2009 Abstract Horizon. All Rights Reserved.