.Net Windows Service для мониторинга почтового ящика

Мне нужно создать службу Windows .Net для мониторинга почтового ящика и обработки вложений (если они есть) в электронных письмах, а затем удалить электронное письмо с сервера.

У меня есть два вопроса, о которых я хотел бы узнать ваше мнение:

  1. POP3 или IMAP для подключения к почтовому серверу?
  2. Какую библиотеку POP3 / IMAP мне следует использовать. На этом этапе мы просто проводим проверку концепции, поэтому я бы предпочел бесплатную версию.

Ваше здоровье!


person Brent Wheeldon    schedule 21.04.2010    source источник


Ответы (2)



  1. Что поддерживает сервер? Во многих случаях вы захотите поддержать и то, и другое. В общем, IMAP превосходит по функциональности и превосходит множество забавных крайних случаев, особенно с менее звездными серверами.
person Yann Ramin    schedule 21.04.2010
comment
Я считаю, что на сервере работает MailEnable, поэтому поддерживаются IMAP и POP3. Я не уверен, почему я хочу поддерживать и IMAP, и POP3? Мне просто интересно, есть ли какие-то преимущества в использовании одного по сравнению с другим - person Brent Wheeldon; 21.04.2010
comment
@Brent: en.wikipedia.org/wiki/ - person Yann Ramin; 21.04.2010
comment
Спасибо за это. Ни один из плюсов и минусов не имеет большого отношения к моему приложению, учитывая его простоту, поэтому я думаю, что я просто выберу лучшую библиотеку, которую смогу найти, и буду использовать все, что она использует. - person Brent Wheeldon; 21.04.2010