Postfix с использованием RESTful API для аутентификации

Можно ли подключить Postfix к RESTful API для проверки пароля / имени пользователя?

Я предполагаю, что идеальным сценарием является то, что Postfix обрабатывал методы LOGIN или PLAIN (только за TLS, но это не относится к этому вопросу) и передал имя пользователя и пароль URL-адресу для проверки.

Цель состоит в том, чтобы подключить Postfix к устаревшему PHP-приложению, которое хранит хэши паролей сложным способом, что делает невозможным непосредственное подключение к базе данных.

One Solution collect form web for “Postfix с использованием RESTful API для аутентификации”

Postfix использует SASL для аутентификации и может иметь либо библиотеку Cyrus SASL, либо Dovecot как серверные. Также нет REST API, но если вы лукавый со сценарием, вы можете написать демона, который говорит о протоколе аутентификации Dovecot для Postfix, и запрашивает ваше приложение PHP для паролей.

В качестве альтернативы, Cyrus SASL имеет плагин SQL. Вы можете попробовать изменить этот плагин, чтобы поговорить с вашим приложением.

  • статус zpool вечно вечен
  • Клиент Postfix SMTP не будет аутентифицироваться с помощью AUTH LOGIN
  • Linux и Unix - лучшая ОС в мире.