Resumo
Por vezes, tanto o Microsoft Outlook como o Microsoft Exchange Client utilizam um método especial para empacotar informações para enviar mensagens pela Internet. Este método é tecnicamente conhecido como Transport Neutral Encapsulation Format (TNEF).
Estão disponíveis informações técnicas sobre a TNEF no seguinte site da MSDN:Mais informações
Normalmente, a utilização de TNEF é afetada pelas definições no Outlook conhecidas como Formato RTF (Rich Text Format) do Microsoft Outlook. O RTF e o TNEF estão intimamente relacionados, mas não são os mesmos.
Uma mensagem codificada com TNEF contém uma versão de texto simples da mensagem e um anexo binário que "empacota" várias outras partes da mensagem original. Na maioria dos casos, o anexo binário tem o nome Winmail.dat e pode incluir as seguintes informações:-
A versão de texto formatada da mensagem (por exemplo, informações e cores do tipo de letra).
-
Objetos OLE (por exemplo, imagens incorporadas e documentos incorporados do Microsoft Office).
-
Funcionalidades especiais do Outlook (por exemplo, formulários personalizados, botões de voto e pedidos de reunião).
-
Anexos de ficheiros normais que foram adicionados à mensagem original.
Além das informações listadas anteriormente, o caminho do ficheiro de pastas pessoais (.pst) e o nome de início de sessão são incorporados no ficheiro Winmail.dat. Embora estes dados não estejam explicitamente expostos ao destinatário, se o destinatário abrir o ficheiro Winmail.dat para edição num binário ou editor de texto, poderá ver o caminho e o nome de início de sessão. Tenha em atenção que as informações da palavra-passe não são reveladas. Para se certificar de que o caminho do seu ficheiro .pst ou do seu nome de início de sessão não está incluído no anexo Winmail.dat, siga os passos neste artigo para enviar mensagens que não incluam o ficheiro de Winmail.dat.
Algumas funcionalidades do Outlook requerem que a codificação TNEF seja compreendida corretamente por um destinatário de e-mail da Internet que também utiliza o Outlook. Por exemplo, quando envia uma mensagem com botões de Voto para um destinatário através da Internet, se a TNEF não estiver ativada para esse destinatário, os botões de Voto não serão recebidos. Em alternativa, para enviar mensagens com anexos de ficheiros normais, a TNEF não é necessária. Se estiver a enviar mensagens com anexos de ficheiros para um destinatário que não utilize o Outlook ou o Cliente Exchange, recomendamos que opte manualmente por utilizar um formato de e-mail que não exija TNEF (como HTML ou texto simples). Se uma mensagem for enviada sem TNEF, o destinatário pode ver e guardar os anexos conforme esperado.Preocupações de envio e receção
Quando um cliente de e-mail que não compreende a TNEF recebe uma mensagem que contém informações do TNEF, seguem-se os dois resultados comuns:
-
A versão de texto simples da mensagem é recebida e contém um anexo com o nome Winmail.dat. O anexo Winmail.dat não tem informações úteis quando é aberto porque está no formato TNEF.
-
A versão de texto simples da mensagem é recebida e contém um anexo com um nome genérico, como ATT00008.dat ou ATT00005.eml. Neste caso, o cliente não consegue reconhecer a parte TNEF da mensagem ou o nome do ficheiro Winmail.dat. Por conseguinte, é criado um nome de ficheiro para conter as informações da TNEF.
Além do cliente de receção, é comum um servidor de e-mail retirar informações da TNEF das mensagens à medida que as entrega. Se uma opção de servidor para remover o TNEF estiver ativada, os clientes receberão sempre uma versão de texto simples da mensagem. Exchange Server é um exemplo de um programa de servidor de e-mail que tem a opção de remover o TNEF das mensagens.
Codificação de mensagens
As normas da Internet para codificar mensagens como Extensões de Correio da Internet Multipart (MIME) e UUENCODE são utilizadas independentemente da TNEF. A TNEF pode existir numa mensagem codificada com MIME como parte do corpo do MIME do tipo "application/ms-tnef" ou numa mensagem UUENCODED como um anexo com o nome Winmail.dat. A codificação TNEF enviada tem de ser compreendida pelo cliente de receção para apresentar corretamente as informações encapsuladas.
Como controlar a TNEF nas mensagens
Pode controlar a TNEF através de um de três métodos:
-
Global – se alterar o formato de e-mail predefinido para texto simples ou HTML, ajuda a garantir que a TNEF não é enviada, a menos que uma funcionalidade do Outlook precise.
-
Por Destinatário – pode especificar no endereço de e-mail do destinatário para não enviar TNEF para que um destinatário receba sempre versões de texto simples da mensagem.
-
Por Mensagem – quando compõe uma nova mensagem ou responde a uma mensagem recebida.
Método 1. Como fazer uma alteração global para a TNEF
Para Microsoft Outlook 2010 e versões posteriores:
Para desativar a TNEF, siga estes passos:-
Clique no separador Ficheiro , clique em Opções e, em seguida, clique em Correio.
-
Na lista Compor neste formato de mensagem , clique em Texto Simples ou HTML e, em seguida, clique em OK.
Para enviar mensagens no TNEF, siga estes passos:
-
Clique no separador Ficheiro , clique em Opções e, em seguida, clique em Correio.
Método 2: Como fazer uma Alteração por Destinatário para tNEF
Para o Outlook 2010:
Na Pasta de Contactos Para desativar a TNEF, siga estes passos:-
Abra o registo do destinatário na pasta Contactos .
-
Faça duplo clique no endereço de e-mail do destinatário.
-
É apresentado o Cartão de Contacto . Clique em Ver mais opções para interagir com esta pessoa e, em seguida, clique em Propriedades do Outlook.
-
Selecione Enviar Texto Simples apenas na lista Formato da Internet .
Para enviar no TNEF, siga estes passos:
-
Abra o registo do destinatário na pasta Contactos .
-
Faça duplo clique no endereço de e-mail do destinatário.
-
É apresentado o Cartão de Contacto . Clique em Ver mais opções para interagir com esta pessoa e, em seguida, clique em Propriedades do Outlook.
-
Clique em Enviar Utilizando o Formato RTF do Outlook na caixa Formato da Internet .
Método 3: Como fazer uma alteração por mensagem para a TNEF
Para o Outlook 2010 e versões posteriores:
Para desativar a TNEF, siga estes passos:-
Abra uma nova mensagem de correio ou clique em Responder numa mensagem recebida.
-
No separador Formatar Texto , clique em HTML ou Texto Simples.
Para ativar o TNEF, siga estes passos:
-
Abra uma nova mensagem de correio ou clique em Responder numa mensagem recebida.
-
No separador Formatar Texto , clique em RtF.
Cenários Comuns
-
Problema: o destinatário recebe o anexo Winmail.dat.
Solução: desative a TNEF (para o destinatário ou globalmente). -
Problema: o destinatário recebe a ATT00001. Anexo DAT.
Solução: desative a TNEF (para o destinatário ou globalmente). -
Problema: o destinatário não recebe anexos de ficheiros normais.
Solução: desative a TNEF (para o destinatário ou globalmente). -
Problema: o destinatário não tem botões de Voto no Outlook.
Solução: ative a TNEF para o destinatário. -
Problema: o destinatário recebe pedidos de reunião como mensagens normais.
Solução: ative a TNEF para o destinatário. -
Problema: o destinatário não recebe informações personalizadas do formulário.
Solução: ative a TNEF para o destinatário. -
Problema: o destinatário não recebe texto de mensagem formatado.
Solução: ative a TNEF para o destinatário.