Processing Outlook .MSG messages

Rebex MailMessage class was originally designed to work with e-mail messages in MIME format - this format is used by almost all Internet email transmitted via SMTP. However, MIME is far from being the only e-mail message format in existence. Microsoft's legacy winmail.dat format (actually called TNEF) has been…

How to choose between TLS/SSL Implicit and Explicit mode?

What’s common for FTP, POP3, IMAP, SMTP, HTTP? All those protocols share same method for encryption of communication between client and server – the TLS/SSL. TLS is just a new name for SSL version 3.1 (for details see KB article about Secure FTP). The TLS/SSL comes in…

New component: Rebex Secure Mail for .NET Compact Framework

We have just released a .NET Compact Framework edition of Rebex Secure Mail, our mail SMTP, POP3, IMAP an MIME component. With the CF version, you can use all the features of Rebex Secure Mail on Windows Mobile and Pocket PC devices. Samples in C # and VB.NET are available…

HOWTO: Send mail on behalf of another user

Question Many mail agents including Outlook support sending email from one user on behalf of another one. When you reply to such message, the response is sent to the user on whose behalf the message it was sent. One of the usage scenarios is a support group where emails are…

HOWTO: Get the list of unread messages from an IMAP server in VB.NET

Summary This post shows how to connect to an IMAP server and retrieve the list of unread messages. The code uses Rebex Mail for .NET component. Searching for unread messages One of the most common mail processing operations is getting the list of new messages. When using the IMAP protocol,…