Activated |
 |
Determines if Smtp server is activated or not. |
AddFromLine |
 |
Determines if Smtp server will add 'From'
line at the beginning of each received message. |
AddReceivedHeader |
 |
Determines if Smtp server will add
'Received' header to the message. |
Authentication |
 |
Determines if Smtp server requires
authentication. |
BindIP |
 |
Determines local interface address that is
listening. |
Certificate |
 |
Holds private certificate/private key
information. |
DNSHostname |
 |
Holds hostname of DNS server. |
GoodbyeMessage |
 |
Holds goodbye message sent to user when
disconnecting. |
GreetingMessage |
 |
Holds greeting message sent to user upon
connection. |
MyHostname |
 |
Holds hostname of local computer. |
MyIP |
 |
Holds IP address of local computer. |
Notification |
 |
Fast notification interface to use instead of
events. |
Port |
 |
Determines port number used for listening. |
Relays |
 |
Holds collection of all messages that need to be
relayed. |
Security |
 |
Determines if SSL is used. |
Threads |
 |
Determines if users and relays are running in separate
threads. |
Timeout |
 |
Timeout value, in seconds. |
UseIPv6 |
 |
Holds reference to collection of currently
connected users. |
Users |
 |
Holds reference to collection of currently
connected users. |
Version |
 |
Holds version information. |
Authenticate |
Fires when user wants to authenticate with the
server. |
Command |
Fires when user issues new command. |
Connected |
Fires when user successfully connects to Smtp
server. |
Connecting |
Fires when new user is connecting to server. |
Disconnected |
Fires when user disconnects from server. |
DNSResponse |
Fires when DNS query returns. |
ExpandAddress |
Fires when user wants to expand an address or an
alias |
HeadersReceived |
Fires when user sends message headers. |
HeloReceived |
Fires when user sends HELO/EHLO command. |
MailFrom |
Fires when user specifies sender of the
message |
MailReceived |
Fires when user finished sending mail body. |
MailReset |
Fires when user sends RSET command to reset any
issued commands. |
MailStart |
Fires when user starts sending mail body. |
MailTo |
Fires when user specifies receiver of the
message |
RelayCertificate |
Fires when remote server provides its
certificate. |
RelayDone |
Fires when relaying completes. |
RelayError |
Fires when relaying encounters unrecoverable
error. |
RelayStateChange |
Fires when relaying changes its state. |
StateChange |
Fires when user's state changes |
VerifyAddress |
Fires when user wants to verify an address |