SMTP#
Добавляет в почтовый прокси поддержку SMTP: Angie сам обслуживает SMTP-клиента,
пока сервер аутентификации не примет клиента, а затем передает сессию на
бэкенд. До этого Angie отвечает на команды Задает разрешенные методы SASL-аутентификации SMTP-клиентов. Поддерживаемые методы: AUTH CRAM-MD5. Для работы этого метода пароль должен храниться в незашифрованном виде. Аутентификация не требуется. Чтобы выбрать бэкенд, Angie все равно
обращается к серверу аутентификации — после команды клиента
Методы аутентификации с передачей пароля открытым текстом ( Позволяет указать список расширений протокола SMTP, выдаваемый клиенту в ответе на команду EHLO. В зависимости от значения директивы starttls к этому списку автоматически добавляются методы аутентификации, указанные в директиве smtp_auth, и STARTTLS. В данной директиве имеет смысл указать расширения, поддерживаемые MTA, на который проксируются клиенты (если эти расширения относятся к командам, используемым после аутентификации, когда Angie прозрачно проксирует подключение клиента на бэкенд). Задает размер буфера для чтения SMTP-команд. По умолчанию размер одного буфера равен размеру страницы. В зависимости от платформы это или 4K, или 8K. Позволяет задать задержку перед отправкой SMTP-приветствия, чтобы отклонить клиентов, не дожидающихся приветствия до начала отправки SMTP-команд.HELO и EHLO и
получает учетные данные клиента одним из методов, перечисленных в описании
директивы smtp_auth (см. Принцип работы).Директивы#
smtp_auth#
plainlogincram-md5externalxoauth2oauthbearernoneRCPT TO (см. Принцип работы).AUTH PLAIN и AUTH LOGIN) включены всегда, однако если методы plain и login не указаны, то AUTH PLAIN и AUTH LOGIN не будут автоматически добавляться в smtp_capabilities.smtp_capabilities#
smtp_client_buffer#
smtp_greeting_delay#