question

SujanChristo-7103 avatar image
0 Votes"
SujanChristo-7103 asked David-9140 edited

IMAP - Microsoft .NET Library for C#

Hi Team,

Would like to know whether there is any Managed Microsoft .NET Library for IMAP for integrating the mail management features into a C# Windows Forms Application.

When check on the web, could find articles noting that Microsoft one is NOT available and recommending to use 3rd party libraries.

We would like to go with Microsoft Libraries and so, any pointers on the implementation methodology would be greatly appreciated.

Looking forward for your thoughts!

Many thanks,

WIth Warm Regards,
Sujan


windows-forms
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

cooldadtx avatar image
0 Votes"
cooldadtx answered JeffreyStedfast-9638 commented

MS does not provide any IMAP support libraries. You'll have to use a third party library as was recommended. You're already using third party libraries anyway so whether it comes directly from MS or not shouldn't matter. A quick search on Nuget for IMAP reveals over 100 packages related to it. Scan the more popular ones and find one that fits your needs and budget.

· 4
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Thanks for the reply Michael Taylor!

We do have some constraint of NOT using 3rd party libraries.

If you have pointers from msdn or docs, kindly share so that we can take it further...

Thanks a lot for your time and sharing the thoughts!

Many thanks,

WIth Warm Regards,
Sujan

0 Votes 0 ·

Hi SujanChristo-7103,
As cooldadtx said, there is no .NET framework support for IMAP. You'll need to use some third party component.
The following link can also explain it.
.Net and IMAP
Microsoft IMAP Library
Is there any Native Support for IMAP in .NET Framework in latest updates?
using c# .net libraries to check for IMAP messages from gmail servers [closed
Best Regards,
Daniel Zhang


0 Votes 0 ·

Hi Daniel Zhang,

Thanks for the additional pointers / thoughts.

I would like to whether there is any later updates which does have the IMAP support and now it is clear that it is not there.

Thanks again for your time,

WIth Warm Regards,
Sujan

0 Votes 0 ·
Show more comments
David-9140 avatar image
0 Votes"
David-9140 answered David-9140 edited

Anyone who's allowed to use or interested in the 3rd party IMAP library could try Spire.Email (available on NuGet).

It offers easy interfaces for developer to receive, send and manipulate emails on any .NET platform via IMAP, SMTP, or SMTP protocols.

Here is one code example: Send Email with HTML Body in C#, VB.NET


5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.