Posso impedir que o Exchange retire todo o estilo HTML?


0

Estou tentando enviar um email em HTML, mas a empresa para a qual estou enviando tem um servidor Exchange que, pela aparência, retira todo o estilo, portanto, independentemente do que eu faço para estilizá-lo, ele fica sem estilo quando eles recebem.

Existe uma maneira de configurar o Exchange para não retirar todo o estilo?

Apenas para esclarecer, o recebedor está recebendo o email como email em html, pois toda a estrutura da tabela está intacta, mas todos os estilos de CSS embutidos e até mesmo tentando estilizar usando o modo HTML obsoleto (por exemplo, cor da célula etc.) estão sendo removidos. Apenas o padrão é células e tabelas normais, sem estilo, etc.


6
Não é um comportamento padrão para o Exchange. Tem certeza de que o destinatário não está apenas optando por ler em texto simples?
Bônus

Você sabe se este destinatário não pode receber nenhum email formatado? (De qualquer remetente?)
Arjan

Atualizou a pergunta um pouco para esclarecer que o recebedor ainda está recebendo um email em html, mas apenas com todo o estilo despojado.

11
E o que você está usando para compor / enviar o email? (Certifique-se de que você não está usando qualquer coisa que não está nesta lista: campaignmonitor.com/css )
Arjan

O email em HTML foi criado no editor de html, visualizado no IE7 e a página de envio por email foi usada para enviar o email. O Outlook 2007 é usado para enviar este email. É aqui que começa a ficar estranho. Antes de enviá-lo no outlook, parece bom; se eu enviar para um dos meus colegas, ele também ficará bem (Outlook 2003 e 2007). Somente quando o enviamos ao cliente (que sabemos que possui um servidor de troca) é que tira todo o estilo.

Respostas:


3

Apenas para enfatizar o que Bonus disse no comentário. Se o destinatário optou por ler todos os e-mails como texto sem formatação, não há nada que você possa fazer para substituir isso. Sei que não é o caso nessa situação, mas eles podem estar usando um cliente de email que não pode processar HTML.

Se o e-mail precisar ser formatado para fazer sentido, considere enviar um link que o destinatário possa abrir no navegador de sua escolha.

NOTA Esta resposta se refere à pergunta como originalmente declarada.


O solicitante agora declarou que o email é enviado com algum HTML, apenas os estilos CSS são removidos.
Jon

1

Aconteceram coisas estranhas se um antivírus verifica o e-mail recebido e acrescenta uma mensagem "sem vírus" no final, também destruindo acidentalmente o html.

Você pode verificar se o referido cliente não possui um produto de filtragem antivírus ou anti-spam instalado em sua máquina.


Bom ponto! Pode até se aplicar a algumas verificações de mensagens enviadas também? (Eu realmente não gosto de software que acrescenta um "verificação de vírus" para mensagens de saída.)
Arjan

Solicitamos que eles nos encaminhem o e-mail recebido e o anexará com "Clique aqui para denunciar este e-mail como spam". portanto, foi verificado por algo chamado Controle de Email no final. Alguém teve alguma experiência com o Mail Control?

Não consegui encontrar nenhum produto com esse nome. Você pode desmistificar a situação perguntando ao seu cliente o que eles estão usando para o cliente e fornecedor de correio.
7289 harrymc

O domínio real www.mailcontrol.com, que é o link que ele insere, é encaminhado para algo chamado segurança de email hospedado pela Websense. Eu também não ouvi falar disso.

Parece que é websense.com . Talvez o cliente (ou você?) Possa entrar em contato com o suporte para descobrir como manter os e-mails intactos.
9119 harrymc

0

Ao enviar para colegas, você pode realmente estar enviando usando o RTF da Microsoft, em vez de HTML. O RTF geralmente não é retido bem ao enviar pela Internet, nem mesmo quando o destinatário também está executando o Exchange.

Você já recebeu alguma reclamação sobre os anexos do winmail.dat ? RTF.

(Talvez Como configurar os formatos de mensagens de email da Internet nos níveis de usuário e domínio no Exchange Server 2003 possa ajudar.)


Nunca recebemos reclamações sobre anexos winmail.dat. Como posso confirmar se estou enviando em RTF ou HTML? Já vi o link que você forneceu, mas parece descrever problemas ao tentar enviar mensagens de um servidor Exchange, não sendo recebido por eles. Provavelmente encaminhará o link para eles, para que possam dar uma olhada.

Ah, você está usando o Outlook 2007 sem um servidor Exchange? A escolha entre HTML e RTF é alguma opção na barra de menus ao compor uma nova mensagem. Quando uma delas é selecionada, acho que a única outra opção é Texto sem formatação. Quando Texto sem formatação é selecionado, é possível selecionar RTF ou HTML. Embora eu não tenha certeza de que o Outlook 2007 ainda suporta RTF.
Arjan #

Sim, está certo, não temos um servidor de troca. Apenas enviando como normal. Terá uma olhada para ver se essa opção ainda existe no Outlook 2007.

Na verdade, essa opção ainda existe, mas os e-mails definitivamente estão sendo enviados como html, essa é a opção padrão, que nunca mudei.

0

É o websense Mailcontrol que causa o problema; a única maneira de definir alguma forma de estilo seria usar CSS e fazer uma declaração corporal; o mailcontrol parece fazer com que todo o estilo seja removido ou ignorado. Eu já vi isso algumas vezes na minha linha de trabalho

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.