Любое предложение для почтового сервера SMTP в nodejs? - PullRequest
24 голосов
/ 29 марта 2011

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

Есть предложения?

Ответы [ 5 ]

35 голосов
/ 21 мая 2012

SMTP-сервер - я использовал Простой SMTP в сочетании с mailparser .ИМХО, это лучшие инструменты в Интернете для создания SMTP-серверов в Node.js.

ОБНОВЛЕНИЕ : Простой SMTP устарел.Вместо этого используйте SMTP-сервер (преемник модуля Simple SMTP).

22 голосов
/ 30 мая 2011

Харака: https://github.com/baudehlo/Haraka

Является полнофункциональным почтовым сервером в node.js - должен делать все, что вам нужно.

6 голосов
/ 26 марта 2015

Некоторые ответы здесь довольно устарели, поэтому я хотел бы предложить самые последние.

На данный момент известно три SMTP-сервера (библиотеки) Node:

Существует также mailin , который является SMTP-сервером, который принимает сообщения и публикует их на некоторый URL-адрес для обработки. Mailin использует Python для некоторых дополнительных функций.

6 голосов
/ 14 апреля 2011

RFC 2821 (http://tools.ietf.org/html/rfc2821) не слишком сложен, вы должны иметь возможность развернуть сервер примерно за 300 строк в js.

0 голосов
/ 29 марта 2011

Лично я использую node_mailer :

для отправки писем с node.js на ваш SMTP-сервер, просто как торт.

От https://github.com/marak/node_mailer:

Особенности:

  • супер простой API
  • электронные письма отправляются асинхронно
  • используетпул соединений на SMTP-сервер
  • супер простые встроенные шаблоны с поддержкой Mustache.js
  • SSL (NodeJS v0.3.x или новее)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...