CDO Replacement with .NET SmtpClient and/or MailKit


New Member

I have been working on progress V11.7.6 based application and sending emails using CDO. For example chConfig:Fields:ITEM("") = ServerName. Here we mention EmailServer and Port number.

Soon we shall be upgrading to PROGRESS V12 which would mean we need to move away from COM-HANDLES. As an alternative, we have been exploring .NET library like System.Net.Mail.SmtpClient to send emails.

Please advise your inputs on below queries:

What mechanism are you using to send email through your PROGRESS based application?
CDO method of sending emails allows me to send up to 10MB email while using System.Net.Mail.SmtpClient restricts me to send any email which is bulkier than 7.6MB. Does any body know how can we manage to send bulky emails using System.Net.Mail.SmtpClient?
Has anybody been able to use MailKit to send email from PROGRESS code? if yes, please share details how are you doing that?

Look ahead to hear on this....thanks!