Native IMAP Library for Windows - C++

Harshal Goyal 20 Reputation points
2025-05-05T07:00:07.1566667+00:00

Hi everyone,

I'm developing a Windows desktop application in C++, and I need to implement IMAP functionality (reading and filtering emails, listing folders, etc.).

I’m aware that Windows provides MAPI (Messaging API), but as far as I understand, it's designed specifically for use with Microsoft Outlook and Exchange, not standard IMAP servers.

Are there any native Windows libraries that support IMAP directly in C++? If not, what third-party IMAP libraries would you recommend that are stable and well-supported on Windows?

Thanks in advance for any pointers :)

Regards,

Harshal

C++
C++
A high-level, general-purpose programming language, created as an extension of the C programming language, that has object-oriented, generic, and functional features in addition to facilities for low-level memory manipulation.
3,932 questions
0 comments No comments
{count} votes

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.