1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
<META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.9">
<TITLE>Tabela canônica: Introdução</TITLE>
<LINK HREF="postfix_canonical-2.html" REL=next>
<LINK HREF="postfix_canonical.html#toc1" REL=contents>
</HEAD>
<BODY>
<A HREF="postfix_canonical-2.html">Next</A>
Previous
<A HREF="postfix_canonical.html#toc1">Contents</A>
<HR>
<H2><A NAME="s1">1. Introdução</A></H2>
<P>Antes do daemon cleanup armazenar o mail que chega na fila de
entrada, ele usa a tabela canônica para reescrever todos
endereços em envelopes de mensagem e em cabeçalhos de
mensagem, locais ou remotos.
O mapeamento é útil para substituir nomes de login pelo estilo
de endereço Primeironome.Últimonome, ou para limpar domínios
inválidos em endereços de mail produzidos por sistemas
clássicos de mail.
<P>O mapeamento canônico afeta tanto endereços em cabeçalhos de
mensagens (endereços que aparecem dentro de mensagens) como
endereços de envelopes de mensagens (por exemplo, endereços
que são usados em comandos de protocolo SMTP).
<P>Tipicamente, pode-se usar a tabela canônica para substituir
nomes de login por Primeironome.Últimonome, ou para limpar
endereços produzidos por sistemas clássicos de mail.
<P>O mapeamento canônico não pode ser confundido com suporte a
domínios virtuais. Use o Mapa virtual (5) para esse propósito.
<P>O mapeamento canônico não pode ser confundido com o tratamento
dos apelidos locais. Use o Mapa de apelidos (5) para esse
propósito.
<P>O formato da tabela canônica é como segue; os mapeamentos são
tratados na ordem listada nesta ajuda:
<P>
<P>
<P>name = usuário@domínio
address = endereço
<P>usuário@domínio é substituído por endereço. Esta forma tem a
precedência mais alta.
<P>Esta forma é útil para limpar endereços produzidos por sistemas
clássicos de mail. Também pode ser usada para produzir
endereços no estilo Primeironome.Últimonome, mas veja abaixo
uma solução mais simples.
<P>
<P>name = usuário
address = endereço
<P>usuário@site é substituído por endereço quando site é igual a
$myorigin, quando o site está listado em $mydestination, ou
quando está listado em $inet_interfaces.
<P>
<P>
<P>name = @domínio
address = endereço
<P>Todo endereço no domínio é substituído por endereço. Esta
forma tem a precedência mais baixa.
<P>Em todas as formas acima, quando endereço tem a forma
@outrodomínio, o resultado é o mesmo usuário em outro domínio.
<P>EXTENSÃO DE ENDEREÇO
Quando a busca da tabela falha, e a parte local do endereço
contém o delimitador opcional de destinatário (ex.,
usuário+foo@domínio), a busca é repetida para o endereço não
estendido (ex., usuário@domínio), e a extensão não coincidida
é propagada ao resultado da busca da tabela. A ordem de
verificação é: usuário+foo@domínio, usuário@domínio,
usuário+foo, usuário, e @domínio.
<P>P.S. O formato da tabela não reconhece convenções de aspas.
<P>
<P>
<P>
<P>
<HR>
<A HREF="postfix_canonical-2.html">Next</A>
Previous
<A HREF="postfix_canonical.html#toc1">Contents</A>
</BODY>
</HTML>
|