Рекомендации для компонента .NET для доступа к почтовому ящику электронной почты [закрыто]

меня попросили написать службу Windows на C #, чтобы периодически отслеживать почтовый ящик и вставлять детали всех полученных сообщений в таблицу базы данных.

Мой инстинкт заключается в том, чтобы сделать это через POP3 и, конечно же, Googling для "Компонент .NET POP3 " дает бесчисленные (хорошо, 146 000) результатов.

Кто-нибудь делал что-то подобное раньше, и можете ли вы порекомендовать достойный компонент, который выиграл?не сломать банк (максимум несколько сотен долларов)?

Будут ли какие-либо преимущества использования IMAP, а не POP3?