SMTP#
O módulo habilita suporte para o protocolo de email SMTP, permitindo que o servidor
faça proxy do tráfego de email de saída entre clientes e servidores de email. Ele
estabelece conexões com servidores SMTP, suporta autenticação segura usando
métodos LOGIN ou PLAIN, fornece criptografia STARTTLS e SSL/TLS, e roteia
requisições de clientes baseado nos resultados de autenticação. Define métodos permitidos de autenticação SASL para clientes SMTP. Os métodos suportados são: AUTH CRAM-MD5. Para que este método funcione, a senha deve ser armazenada sem criptografia. Autenticação não é necessária Métodos de autenticação de texto simples ( Define a lista de extensões do protocolo SMTP que é passada para o cliente em resposta ao comando EHLO. Os métodos de autenticação especificados na diretiva smtp_auth e STARTTLS são automaticamente adicionados a esta lista dependendo do valor da diretiva starttls. Faz sentido especificar as extensões suportadas pelo MTA para o qual os clientes são proxificados (se essas extensões estão relacionadas a comandos usados após autenticação, quando o Angie transparentemente faz proxy da conexão do cliente para o backend). Define o tamanho do buffer usado para ler comandos SMTP. Por padrão, o tamanho do buffer é igual a uma página de memória. Isso é 4K ou 8K, dependendo da plataforma. Permite definir um atraso antes de enviar uma saudação SMTP para rejeitar clientes que falham em aguardar pela saudação antes de enviar comandos SMTP.Diretivas#
smtp_auth#
plain
login
cram-md5
external
none
AUTH PLAIN
e AUTH LOGIN
)
estão sempre habilitados, embora se os métodos plain
e login
não forem especificados,
AUTH PLAIN
e AUTH LOGIN
não serão automaticamente incluídos em
smtp_capabilities.smtp_capabilities#
smtp_client_buffer#
smtp_greeting_delay#