Click or drag to resize

SMTPRouter Namespace

The SMTPRouter namespace contains the types that allow the creation of a Listener and a Router to listen to SMTP Messages and Route them.
Classes
  ClassDescription
Public classGeneralErrorEventArgs
Event Arguments for the event when a general error has happened
Public classCode exampleListener
A class representing an SMTP Listener
Public classMessageErrorEventArgs
Event Arguments for the event when a MimeMessage has had errors during its processing
Public classMessageEventArgs
Event Arguments for the event when a MimeMessage is received
Public classMessageNotQueuedException
Represents an exception that is thrown when a message could not be added to the queue by the Router
Public classMessageNotSentException
Represents an exception that is thrown when a message could not be routed by the Router
Public classMimeMessageException
A base class for Exceptions that contain a MimeMessage
Public classPurgeFileEventArgs
Event Arguments for the event of purging a file.
Public classPurgeFilesEventArgs
Represents the Event Arguments for an event that has files purged
Public classQueuesNotInitializedException
Represents an exception thrown when the Router could not create the queues
Public classCode exampleRouter
A class representing a Message Router.
Public classCode exampleServer
Represents the entire Server Implementation, with a Listener and a Router working together.
Public classWorkingFolders
A class peresenting the working folders of the Router