Модуль ngx_mail_smtp_module

Директивы
     smtp_auth
     smtp_capabilities

Директивы

Синтаксис: smtp_auth метод ...;
Умолчание:
smtp_auth login plain;
Контекст: mail, server

Задаёт разрешённые методы SASL-аутентификации SMTP-клиентов. Поддерживаемые методы:

login
AUTH LOGIN
plain
AUTH PLAIN
cram-md5
AUTH CRAM-MD5. Для работы этого метода пароль должен храниться в незашифрованном виде.
none
Аутентификация не требуется.

Синтаксис: smtp_capabilities расширение ...;
Умолчание:
Контекст: mail, server

Позволяет указать список расширений протокола SMTP, выдаваемый клиенту в ответе на команду EHLO. К этому списку автоматически добавляются методы аутентификации, указанные в директиве smtp_auth.

В данной директиве имеет смысл указать расширения, поддерживаемые MTA, на который проксируются клиенты (если эти расширения относятся к командам, используемым после аутентификации, когда nginx прозрачно проксирует подключение клиента на бэкенд).

Текущий список стандартизованных расширений опубликован на www.iana.org.