Proxy#
Configura como o Angie se conecta ao backend e retransmite a sessão a ele. O
servidor de autenticação escolhe o backend (veja Como funciona); as
conexões com os backends não usam TLS. Define o tamanho do buffer usado para proxy. Por padrão, o tamanho do buffer é igual a uma página de memória. Dependendo da plataforma, é 4K ou 8K. Determina se deve passar a mensagem de erro obtida durante a autenticação no backend para o cliente. Quando o servidor de autenticação já verificou a senha, um erro do backend indica
um problema interno, e a mensagem do erro pode conter informações que não devem
ser mostradas ao cliente; com a diretiva desabilitada, o cliente recebe um erro
interno em vez da mensagem. Habilite a diretiva quando o erro do backend se
destinar ao cliente: quando o servidor de autenticação deixa a verificação da
senha para o backend, ou com servidores POP3 que respondem com um erro mesmo
para uma senha correta. Em qualquer dos casos, o Angie fecha a conexão depois do
erro. Habilita o protocolo PROXY para conexões com um backend. Habilita ou desabilita a autenticação do usuário no backend SMTP usando o comando Se XCLIENT também estiver habilitado, então o comando Define o timeout entre duas operações sucessivas de leitura ou escrita nas conexões do cliente ou servidor com proxy. Se nenhum dado for transmitido dentro deste tempo, a conexão é fechada. Habilita ou desabilita a passagem do comando XCLIENT com parâmetros do cliente ao conectar com o backend SMTP. Com Se Se o nome encontrado pelo endereço IP do cliente aponta para o
mesmo endereço, ele é passado no parâmetro Se Diretivas#
proxy_buffer#
proxy_pass_error_message#
proxy_protocol#
proxy_smtp_auth#
AUTH.XCLIENT não enviará o parâmetro LOGIN.proxy_timeout#
xclient#
XCLIENT, o MTA é capaz de escrever informações do cliente no log e
aplicar várias limitações baseadas nestes dados.XCLIENT estiver habilitado, então o Angie passa os seguintes comandos ao
conectar com o backend:EHLO com o nome do servidorXCLIENTEHLO ou HELO, conforme passado pelo clienteNAME do comando XCLIENT.
Se o nome não pôde ser encontrado, aponta para um endereço diferente, ou
resolver não está especificado, então [UNAVAILABLE] é
passado no parâmetro NAME. Se ocorreu um erro no processo de
resolução, o valor [TEMPUNAVAIL] é usado.XCLIENT estiver desabilitado, o Angie passa o comando EHLO com o
nome do servidor ao conectar com o backend se o cliente
passou EHLO, ou HELO com o nome do servidor, caso contrário.