Ir ao conteúdo

OutLook e Emails em Html - Enviado via ASP


jessicald

Posts recomendados

Postado

Estou enviando um e-mail via ASP e esse e-mail está em html.

Quando abro em webmail fica tudo bem.

No entanto quando abro no outlook ele não lê os caracteres especiais .

O engraçado dessa história é que quando você clica para ver o código ele está correto, ou seja, os caracteres estão ilesos, e todas as tags estão no lugar certo.

Tem alguma coisa que possa ser feita via asp para corrigir isso?

Postado

Tô usando esse aqui:


<HEAD>
<META http-equiv=Content-Type ontent='text/html; charset=iso-8859-1'>
<meta http-equiv='Content-Language' content='pt-br' />
</head>

Já tentei o utf-8, mas não deu certo também =/

  • Membro VIP
Postado

Não estava falando desse header (HTML) e sim do email em si.. os emails possuem headers (tais como páginas HTML).. não creio que o outlook "passe por cima" os headers do html para com os do email..

Creio que você precisa de 3 coisas:

1. Salvar o arquivo como utf-8 (pesquise no google sobre como salvar os arquivos no encoding correto)

2. Definir seu arquivo ASP como utf-8, segundo vi aqui e aqui deve ser algo como:

<%@Language = VBScript Codepage = 65001 %>

3. Definir o charset do email (header dele), ver:

http://stackoverflow.com/questions/9061974/asp-classic-cdo-email-messaging-use-utf-8-in-textbody

Postado

Ah sim, desculpe a confusão.

Salvei no Visual Studio com o UTF-8 e também usei o exemplo do seu link e coloquei no e-mail.

Aparentemente está tudo certo agora.

Muito obrigada pela ajuda.

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...