Мне было предложено написать службу Windows на С# для периодического мониторинга почтового ящика электронной почты и вставки сведений о любых сообщениях, полученных в таблицу базы данных.
Мой инстинкт должен сделать это через POP3 и, конечно же, Googling для компонента .NET POP3 производит бесчисленные (ok, 146 000) результаты.
Кто-нибудь сделал что-то подобное раньше, и вы можете порекомендовать достойный компонент, который не сломает банк (максимум в несколько сотен долларов)?
Были ли какие-либо преимущества использования IMAP, а не POP3?