Hi

Please help me choose how (an API, component, library etc) can I work with POP3 in the following task. I have no experience with POP3 and do not know where to start.

I have C++ Win32-application (MS Visual C++ 2005 or 2008) that must:
- periodically (say once in 5 min) check a mailbox via POP3
- retrieve new messages from there, process them (the processing is specific for the my task) and remove the processed messages.


The question is: what (an API, component, library etc) should be used for this task? Most probably there will be several solutions - if so, please recommend better one.

If, say, there is a ready component that resolves the task, but it is implemented on .Net - how easy to integrate it with C++ application?

Thanx