Я бы хотел внедрить компонент обработки почтовых ящиков POP3 для нашего потребительского веб-сайта среднего размера. Наш сайт использует IPSwitch в качестве хоста mail / smtp / pop.
Этот компонент обработки позволил бы нам предлагать услуги типа «ответить на обсуждение на доске объявлений по электронной почте». Это должно было бы бежать постоянно; или, по крайней мере, каждые 3-5 минут или что-то.
Я почти уверен, что знаю, что мне нужно сделать, чтобы реализовать этот POP3-ридер в C #, , но Я просто не уверен в механизме, который делает это каждые 3-5 минут, продолжает он работает, когда машина перезагружается и т. д. Планировщик заданий кажется немного хрупким. Должно ли это быть написано вместо этого как служба Windows? И если да, могу ли я получить несколько хороших советов о том, как написать устанавливаемую службу в C #? Или, если есть лучший план для запуска демона на IIS, я был бы очень признателен.