O Outlook e o Microsoft Exchange Client usam algumas vezes
um método especial para compactar informações para enviar mensagens pela
Internet. Este método é tecnicamente conhecido como TNEF (Transport Neutral
Encapsulation Format).
As informações técnicas sobre TNEF estão
disponíveis no seguinte site da Web do MSDN:
O uso do TNEF normalmente é afetado pelas configurações no
Outlook citadas como Microsoft Outlook RTF Rich Text Format". O formato RTF e o
TNEF não são exatamente os mesmos, mas estão extremamente
relacionados.
Uma mensagem codificada em TNEF contém uma versão de
texto sem formatação da mensagem, e um anexo binário que "empacota" outras
diversas partes da mensagem original. Na maioria dos casos, o anexo binário
será nomeado Winmail.dat, e poderá incluir:
- A versão de texto formatado da mensagem (informações de
fonte, cores e afins).
- Objetos OLE (imagens embutidas, documentos do Office
embutidos, e afins)
- Recursos especiais do Outlook (formulários personalizados,
pedidos de votação, e afins).
- Os arquivos anexos comuns que foram adicionados à mensagem
original
Além das informações listadas acima, o caminho até seu arquivo
de pastas particulares (PSTt) e seu nome de logon são inseridos no arquivo
winmail.dat. Apesar destes dados não estarem expostos de forma explícita para o
destinatário, se o destinatário abrir o arquivo winmail.dat para editá-lo em um
editor de texto ou binário, ele poderá ver o caminho e nome de logon. Observe
que nenhuma informação de senha é revelada. Para assegurar que o caminho até
seu arquivo PST ou nome de logon on não está incluído no anexo winmail.dat, use
os passos neste artigo para enviar correio que não inclui o arquivo
winmail.dat.
Alguns recursos do Outlook exigem codificação TNEF para
serem compreendidos corretamente por um destinatário de e-mail de Internet que
também usa o Outlook. Por exemplo, quando você enviar uma mensagem com botões
de votação para um destinatário pela Internet, se o TNEF não estiver ativado
para este destinatário, os botões de votação não serão recebidos. Como outra
alternativa, ao enviar mensagens com anexos comuns, o TNEF não é necessário. Se
você estiver enviando e-mail com anexos para um destinatário que não usa o
Outlook ou o Exchange Client, você deverá escolher manualmente o uso de um
formato de correio que não exige TNEF (como texto sem formatação). Não enviando
mensagens em TNEF, o destinatário poderá exibir e salvar os anexos como é
esperado.
Considerações de Envio e Recebimento
Quando uma mensagem que contém informação de TNEF é recebida por
um cliente de correio que não entende TNEF, há três resultados comuns:
- A versão de texto sem formatação da mensagem é recebida e
contém um anexo com o nome Winmail.dat. O anexo Winmail.dat não contém qualquer
informação útil quando aberto porque está no formato especial TNEF.
- A versão em texto sem formatação da mensagem é recebida e
contém um anexo com nome genérico como ATT00008.dat ou ATT00005.eml. Neste caso
o cliente não consegue reconhecer a parte da mensagem em TNEF, e também não
consegue reconhecer o nome do arquivo Winmail.dat, assim ele cria um nome de
arquivo para reter as informações em TNEF.
- A versão em texto sem formatação da mensagem é recebida e o
cliente ignora o anexo Winmail.dat. Este é o comportamento encontrado no
Microsoft Outlook Express. O Outlook Express não compreende o TNEF, mas ele
sabe como ignorar as informações do TNEF. O resultado é uma mensagem de texto
sem formatação.
Além do cliente destinatário, não é incomun um servidor de
correio extrair informações TNEF das mensagens à medida que ele as entrega. Se
uma opção do servidor para remover o TNEF estiver ativada, o cliente sempre
receberá uma versão em texto sem formatação da mensagem. O Exchange Server é
exemplo de um aplicativo de servidor de correio que tem a opção para remover o
TNEF das mensagens.
Codificação de Mensagem
Os padrões de Internet para codificar as mensagens como o MIME
(Multipart Internet Mail Extensions) e o UUENCODE são usados independente do
TNEF.. O TNEF pode existir em uma mensagem MIME codificada como parte do corpo
MIME do tipo "application/ms-tnef", ou em uma mensagem UUENCODED como anexo com
o nome de Winmail.dat.
Quando uma mensagem TNEF é enviada usando o
MIME, é adicionada à mensagem uma entrada similar à seguinte:
------ =_NextPart_000_01BA6275.348C1000
Content-Type: application/ms-tnef
Content-Transfer-Encoding: base64
eJ8+IisSAQaQCAAEAAAAAAABAAEAAQeQBgAIAAAA5AQAAAAAAADoAAENgAQAAgAAAAEAAQ
ABBJAGAEgBAAABAAAADAAAAAMAADACAAAACwAPDgAAAAACAf8PAQAAAHQAAAAAAAAAtTvC
[. . .]
Como alternativa, se uma mensagem TNEF é enviada
usando o UUENCODE, é adicionado à parte inferior da mensagem informações
similares às seguintes:
begin 600 WINMAIL.DAT
M>)\^(C<.`0:0" `$```````!``$``0>0!@`(````Y 0```````#H``$%@ ,`
M#@```,L'" `$``<`)P`O``4`0 $!"8 !`"$````S,S5$,C,W,#%"0T-#13$
[. . .]
Nos dois casos, a codificação TNEF é enviada ao
destinatário e deve ser compreendida pelo cliente destinatário para exibir
corretamente as informações encapsuladas.
Controle de TNEF em Mensagens de Correio
O TNEF pode ser controlado em três locais, e é diferente em
função da instalação de seu Outlook (Somente Correio de Internet, ou Corporação
ou Grupo de Trabalho).
- Global: Mudar seu formato de correio padrão para Texto sem Formatação ou
HTML ajudarão a garantir que o TNEF não será enviado a menos que um recurso do
Outlook precise disso.
- Por Mensagem: Se a mensagem for em Rich Text Format (RTF), e você estiver
usando a instalação de Somente Correio de Internet (IMO) do Outlook, poderá
ativar ou desativar o TNEF para uma mensagem cada vez.
- Por Mensagem: Você pode especificar no endereço de e-mail do destinatário para
não ativar o TNEF de modo que um destinatário sempre receba versões
de texto sem formatação da mensagem.
Para Especificar Formato de Correio na instalação de Correio de Internet
Mudança Global
Para desativar o TNEF:- No menu Ferramentas, clique em Opções, e então clique na guia Formato de e-mail.
- Na caixa Redigir com este formato de
mensagem, clique em Texto sem formatação ou HTML, e em seguida clique em OK.
Para enviar em TNEF:- No menu Ferramentas, clique em Opções, e então clique na guia Formato de e-mail.
- Na caixa Redigir com este formato de
mensagem, selecione Microsoft Outlook Rich Text Format, e em seguida clique emOK.
Por Mudança de Mensagem
Para desativar o TNEF:- Abra a mensagem.
- No menu Arquivo, clique em Propriedades.
- Na guia Geral, limpe a caixa de seleção Redigir em Microsoft Outlook
Rich Text Format.
Se seu formato de correio padrão for HTML ou Texto sem
Formatação, você não verá a caixa de seleção. Por controle de mensagem de TNEF
só está disponível para mensagens em Rich Text Format.
Para enviar em TNEF:- Abra a mensagem.
- No menu Arquivo, clique em Propriedades.
- Na guia Geral, selecione a caixa de seleção Redigir em Microsoft
Outlook Rich Text Format.
Por Mudança de Destinatário
Para desativar o TNEF:- Crie um contato do Outlook para o destinatário, se a pessoa
já não existir.
- Digite o nome de e-mail dio destinatário na caixa do E-mail do contato.
- Selecione Redigir usando texto sem
formatação para desativar o TNEF.
A seleção da caixa de seleção, garantirá que o TNEF
não será usado por quaisquer mensagens para este
destinatário.
Para enviar em TNEF:- Crie um contato do Outlook para o destinatário, se a pessoa
já não existir.
- Digite o nome de e-mail dio destinatário na caixa do E-mail do contato.
- Limpe Redigir usando texto sem formatação
para desativar o TNEF.
Deixar a caixa de seleção limpa não significa que o TNEF será
usado para todas as mensagens. Isso significa que se o TNEF for
necessário, ele será usado.
Para Especificar Formato de Correio para Instalação Corporativa ou em Grupo de Trabalho
Mudança Global
Para desativar o TNEF:- No menu Ferramentas, clique em Opções, e então clique na guia Formato de e-mail.
- Na caixa Redigir com este formato de
mensagem, clique em Texto sem formatação ou HTML, e em seguida clique em OK.
Para enviar em TNEF:- No menu Ferramentas, clique em Opções, e então clique na guia Formato de e-mail.
- Na caixa Redigir com este formato de
mensagem, selecione Microsoft Outlook Rich Text Format, e em seguida clique emOK.
Por Mudança de Mensagem
O TNEF não pode ser especificado em uma base por mensagem na
instalação Corporativa ou em Grupo de Trabalho do Outlook.
Por Alteração de Destinatário
Na Pasta ContatosPara desativar o TNEF:
- Localize o destinatário no Catálogo de Endereços
Particular.
- Clique duas vezes no endereço de e-mail do
destinatário.
- Clique para limpar a caixa de seleção Sempre enviar
para este destinatário no formato Microsoft Exchange Rich Text Format,
e em seguida clique em OK.
Para enviar em TNEF:
- Abra o registro do destinatário na pasta
Contatos.
- Clique duas vezes no endereço de e-mail do
destinatário.
- Selecione a caixa de seleção Sempre enviar para
este destinatário no formato Microsoft Exchange Rich Text Format e em
seguida clique em OK.
No Catálogo de Endereços ParticularPara desativar o TNEF:
- Localize o destinatário no Catálogo de Endereços
Particular.
- Clique duas vezes no endereço de e-mail do
destinatário.
- Clique para limpar a caixa de seleção Sempre enviar
para este destinatário no formato Microsoft Exchange Rich Text Format,
e em seguida clique em OK.
Para enviar em TNEF:
- Localize o destinatário no Catálogo de Endereços
Particular.
- Clique duas vezes no endereço de e-mail do
destinatário.
- Selecione a caixa de seleção Sempre enviar para
este destinatário no formato Microsoft Exchange Rich Text Format e em
seguida clique em OK.
Situações Comuns
- Problema: O destinatário recebe anexo Winmail.dat.
Solução: Desative o TNEF (para o destinatário, ou em termos
globais).
- Problema: O destinatário recebe anexo ATT00001.DAT.
Solução: Desative o TNEF (para o destinatário, ou em termos
globais).
- Problema: O destinatário não recebe anexos comuns de
arquivo.
Solução: Desative o TNEF (para o destinatário, ou em termos
globais).
- Problema: O destinatário não recebe nenhum botão de votação
no Outlook.
Solução: Ativar o TNEF para o
destinatário.
- Problema: O destinatário recebe as solicitações de reunião
como mensagens de correio comuns.
Solução: Ativar o TNEF para o
destinatário.
- Problema: O destinatário não recebe informações em
formulário personalizado.
Solução: Ativar o TNEF para o
destinatário.
- Problema: O destinatário não recebe o texto da mensagem
formatado.
Solução: Ativar o TNEF para o destinatário.
ID do artigo: 241538 - Última revisão: terça-feira, 11 de novembro de 2003 - Revisão: 1.0
A informação contida neste artigo aplica-se a:
- Microsoft Outlook 2000 Standard Edition