Rebex Secure Mail
SMTP, IMAP, POP3, Graph, EWS, S/MIME .NET library
Download 30-day free trial Buy from $299More .NET libraries
-
Rebex Graph
MS Graph API library
-
Rebex MSG
Outlook MSG file format library
-
Rebex Total Pack
All Rebex .NET libraries together
Back to feature list...
Events
On this page:
Imap.Notification event
The Imap.Notification
event is raised when a notification is received from the IMAP server.
Use it to get notified about changes in the current working folder
Tip: For sample code, see Getting list of changes.
Smtp.SendingMessage event
The Smtp.SendingMessage
event is raised when a message is about to be sent.
Smtp.RejectedRecipient event
The RejectedRecipient
event is raised when a recipient is rejected by the SMTP server
when calling the Smtp.Send
method.
Tip: For more information and sample code, see Handling rejected recipients.
ValidatingCertificate event
The ValidatingCertificate
event is raised when a server certificate is about to be validated
when connecting to a server using TLS/SSL protocol.
It's available on Smtp
, Imap
, Pop3
and Ews
objects.
By default, a server certificate is validated automatically using Windows CryptoAPI. Use this event if you need to examine and validate the server certificate yourself
TransferProgress event
The TransferProgress
event is raised when data is send or received.
It's available on Smtp
, Imap
and Pop3
objects.
Use it to get notified about the current progress.
CommandSent event
The CommandSent
event is raised when a command is send to the server.
It's available on Smtp
, Imap
and Pop3
objects.
Tip: To create a communication log, use LogWriter instead - it's much more powerful.
ResponseRead event
The ResponseRead
event is raised when a response is received from the server.
It's available on Smtp
, Imap
and Pop3
objects.
Tip: To create a communication log, use LogWriter instead - it's much more powerful.
Back to feature list...