nginx как почтовый прокси - PullRequest
       12

nginx как почтовый прокси

1 голос
/ 04 февраля 2009

Я пытаюсь настроить nginx в качестве почтового прокси. Все, что я хочу, это позволить nginx получать почту и пересылать ее в скрипт. Это возможно, или я должен использовать только sendmail для этого.

Ответы [ 2 ]

3 голосов
/ 10 февраля 2009

Единственный способ, которым я могу удаленно представить, что работа - это если вы позволите nginx прослушивать порт smtp и запускать веб-приложение сервера smtp на этом порту. В этот момент nginx будет в основном подключать только внешний порт к вашему локально запущенному приложению. Так что да, я думаю, вам будет намного лучше с реальным SMTP-сервером, таким как sendmail. На самом деле, я рекомендую вам использовать postfix, потому что он делает то же самое, возможно, лучше.

1 голос
/ 21 января 2013

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

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

так что нет, он не будет пересылать реальное письмо в скрипт (ищите такие вещи, как 'pipe_tansport' в MTA, как exim, чтобы сделать это) но это позволит вам использовать скрипт для установки аутентификации перед существующим сервером smtp.

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