ngx_mail_pop3_module モジュール

ディレクティブ
     pop3_auth
     pop3_capabilities

ディレクティブ

構文 pop3_auth メソッド ...;
デフォルト
pop3_auth plain;
コンテキスト メールサーバー

POP3 クライアントの許可された認証方法を設定します。サポートされている方法は次のとおりです。

plain
ユーザー/パスワードAUTH PLAINAUTH LOGIN
apop
APOP。この方法を有効にするには、パスワードを暗号化せずに格納する必要があります。
cram-md5
AUTH CRAM-MD5。この方法を有効にするには、パスワードを暗号化せずに格納する必要があります。
外付け
AUTH EXTERNAL (1.11.6).

プレーンテキスト認証方法(ユーザー/パスワードAUTH PLAINAUTH LOGIN)は常に有効になっています。ただし、plain メソッドが指定されていない場合、AUTH PLAINAUTH LOGIN は自動的には pop3_capabilities に含まれません。

構文 pop3_capabilities 拡張機能 ...;
デフォルト
pop3_capabilities TOP USER UIDL;
コンテキスト メールサーバー

CAPA コマンドに対する応答でクライアントに渡される POP3 プロトコル 拡張機能のリストを設定します。pop3_auth ディレクティブ(SASL 拡張)と STLS で指定された認証方法は、starttls ディレクティブの値に応じて、自動的にこのリストに追加されます。

クライアントがプロキシされる POP3 バックエンドでサポートされる拡張機能を指定することは理にかなっています(これらの拡張機能が、nginx がクライアント接続をバックエンドに透過的にプロキシするときに認証後に使用されるコマンドに関連する場合)。

標準化された拡張機能の現在のリストは www.iana.org で公開されています。