POP3 / IMAP сервер для модульного тестирования - PullRequest
2 голосов
/ 28 мая 2011

Я ищу простой сервер POP3 и / или IMAP для модульного тестирования моего приложения. Требования:

  • не требуются права суперпользователя, чтобы сделать его полностью функциональным,
  • может хранить данные в любом каталоге, который я выберу,
  • соответствует RFC,
  • возможность добавлять электронные письма вручную.

Я попробовал Dovecot, но он кажется слишком сложным, и запустить его без специальной системной учетной записи довольно невозможно.
Я знаю, что у Mozilla должен быть один для тестирования Thunderbird, но только один, который я нашел, был для групп новостей.

Ответы [ 2 ]

1 голос
/ 28 мая 2011

http://quintanasoft.com/dumbster/ http://www.icegreen.com/greenmail/

И, вероятно, еще много. Вы запускаете их в своем тесте, поэтому вам не нужно создавать какие-либо системные учетные записи.

1 голос
/ 28 мая 2011

Почему бы не использовать (или создать) фиктивный сервер и использовать его для проверки функциональности? Это вернет правильные ответы на различные команды, поэтому вы можете быть уверены, что ваш код будет работать правильно, когда вы подключите его к реальному серверу.

Таким образом, вы не полагаетесь на стороннюю службу 3 rd для этого аспекта вашего тестирования.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...