com.antiaction.mayhem.mail
Class SMTPServiceManager

java.lang.Object
  extended by com.antiaction.mayhem.mail.SMTPServiceManager
All Implemented Interfaces:
ISMTPServiceManager

public class SMTPServiceManager
extends java.lang.Object
implements ISMTPServiceManager

Service Manager.

Version:
1.00
Author:
Nicholas Clarke

Constructor Summary
SMTPServiceManager(SpoolManager spoolManager, StorageManager storageManager)
           
 
Method Summary
 SpoolManager getSpoolManager()
           
 boolean smtp_AcceptClient(RequestConnectionObject connection, java.util.List reversePath, java.lang.String from)
           
 boolean smtp_AcceptMessage(ISMTPSpoolMessage message)
           
 boolean smtp_AcceptRecipient(java.util.List forwardPath, java.lang.String to)
           
 ISMTPStorage smtp_getStorage(java.lang.String email, java.lang.String messageId)
           
 boolean smtp_IsTrusted(RequestConnectionObject connection, java.util.List reversePath, java.lang.String from)
           
 boolean smtp_ManagedDomain(java.lang.String domain)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SMTPServiceManager

public SMTPServiceManager(SpoolManager spoolManager,
                          StorageManager storageManager)
Method Detail

getSpoolManager

public SpoolManager getSpoolManager()
Specified by:
getSpoolManager in interface ISMTPServiceManager

smtp_AcceptClient

public boolean smtp_AcceptClient(RequestConnectionObject connection,
                                 java.util.List reversePath,
                                 java.lang.String from)
Specified by:
smtp_AcceptClient in interface ISMTPServiceManager

smtp_IsTrusted

public boolean smtp_IsTrusted(RequestConnectionObject connection,
                              java.util.List reversePath,
                              java.lang.String from)
Specified by:
smtp_IsTrusted in interface ISMTPServiceManager

smtp_ManagedDomain

public boolean smtp_ManagedDomain(java.lang.String domain)
Specified by:
smtp_ManagedDomain in interface ISMTPServiceManager

smtp_AcceptRecipient

public boolean smtp_AcceptRecipient(java.util.List forwardPath,
                                    java.lang.String to)
Specified by:
smtp_AcceptRecipient in interface ISMTPServiceManager

smtp_AcceptMessage

public boolean smtp_AcceptMessage(ISMTPSpoolMessage message)
Specified by:
smtp_AcceptMessage in interface ISMTPServiceManager

smtp_getStorage

public ISMTPStorage smtp_getStorage(java.lang.String email,
                                    java.lang.String messageId)
Specified by:
smtp_getStorage in interface ISMTPServiceManager


Copyright © 2001-2004 Nicholas Clarke. All Rights Reserved.