Почтовый демон на Java - PullRequest
       13

Почтовый демон на Java

1 голос
/ 12 октября 2010

Мне нужно создать что-то вроде почтового демона на java или node.js. У нас есть высоконагруженный проект, написанный на PHP, который генерирует много почтовых регистраций / обновлений / и т.д.В настоящее время все сообщения помещаются в mongodb после обработки (язык / шаблон).Я подумываю написать небольшого демона, который каждую секунду будет проверять наличие новых сообщений в монго и отправлять их.

Я немного новичок в Java или node.js и не хочу создавать другой велосипед,Может кто-нибудь указать мне правильную библиотеку или что-то в этом роде?

PS: Это должно быть быстро, асинхронно и автономно.

1 Ответ

1 голос
/ 12 октября 2010

Я бы порекомендовал настроить SMTP-сервер локально, и просто бы PHP-проект отправлял письма непосредственно на этот SMTP-сервер по мере их создания. Это точный сценарий, для которого оптимизированы такие серверы.

Либо вы можете установить нативный или Apache James (который написан на Java). Я могу порекомендовать postfix, который является стандартным для Ubuntu и прост в настройке. У меня нет личного опыта работы с Apache James, но, похоже, это полноценное серверное решение для сайтов с низким и средним уровнем.

...