パスワード/ユーザー名を解決するためにPostfixをRESTful APIに接続できますか?
私が想像する理想的なシナリオは、PostfixがLOGINまたはPLAINメソッド(TLSの後にしかありませんが、この質問のポイントではありません)を処理し、検証のためにユーザー名とパスワードをURLに渡すことです。
目的は、データベースへの直接接続を防止する複雑な方法でパスワードハッシュを格納する従来のPHPアプリケーションにPostfixを接続することです。
答え1
サフィックスの使い方SASL認証には、Cyrus SASL ライブラリまたは Dovecot をバックエンドとして使用できます。どちらにもREST APIはありませんが、スクリプト言語に精通している場合は、PostfixがDovecot認証プロトコルを使用してPHPアプリケーションでパスワードを照会できるようにするデーモンを作成できます。
または、Cyrus SASLにはSQLプラグインがあります。このプラグインを変更してアプリケーションと通信できます。