Qual o defensor que vai me resolver o "reescrevo tudo"?
E não me venham com aquela solução de trazer todo o CSS inline, pois é nojento.
Pois cabe ao webmail limitar isso. O webmail que eu administro
aceita qualquer formatação css sem ser inline, renderiza perfeito e
não permite que você alopre com o design.
O GMail e qualquer outro webmail pode fazer o mesmo (acho que o
Yahoo faz), é só querer.
--
diego nunes
dnunes.com
--
Antonio Jozzolino
www.sgd.com.br
Manda em txt, eu ficarei feliz haha xD
--
Se deus é o caminho, Edir Macedo é o pedágio
Jonas Raoni Soares Silva
http://jsfromhell.com
Eu leio de um servidor IMAP e, antes de exibir, uso expressões
regulares para reescrever as regras do usuário.
Todos os seletores do CSS contido no email são prefixadas com um
"#ID", onde ID é o ID da div que exibe o email. Também é necessário
reescrever algumas regras-base (como o caso do "body", que passa a ser
aplicado a outro elemento) e precisa-se adaptar alguns nomes de
classes/IDs dos elementos no email para evitar que se choquem com as
classes/IDs já usados no webmail (se o email contiver um <p
id="menu">, não se deve aplicar a formatação do menu pra ele também,
naturalmente).
No fim das contas é mais simples do que parece. Pra manter os
"position: absolute" da formatação funcionando, a div que engloba a
mensagem tem um "position: relative;", e pra evitar que o usuário, com
um "position: absolute; top: -900px;" faça que outras coisas fiquem
sobrevoando a interface, usa-se uma div um "overflow: hidden;" na
mesma div que engloba tudo.
--
diego nunes
dnunes.com
Essa que vou responder é para os defensores que e-mail precisa de layout.
A arte do web design consiste em achar complicadores como soluções de
problemas que não existem.
Mande a mensagem sem formatação. Simples, fim do problema.
"Ah, mas o cliente quer a parada".
Então o problema não são os e-mail clients que não suportam o CSS. O
seu cliente que está mal instruído, achando que a lindura dos spam,
digo, e-mail marketing com opt-in que ele recebe e vê direitinho, não
gera ônus enorme.
Pra começo de conversa, eu nem entendo porque empresas mandam e-mail.
Usam aquele linguajar impessoal de "Senhor(a)". E tem a plena
convicção que a mensagem é irrelevante, por isto quer confeitar com a
imagem.
E o fluxograma é assim: Eles criam e reparam os erros que aparecem em
seus próprios e-mail clients. Na hora que está perfeito na plataforma
particular deles, despacham a mensagem. Daí então dizem que o mercado
está em recessão para justificar o baixo recall.
Vamos ignorar que a conexão sem fio em aparelhos portáteis é uma
realidade. Que apenas nivelando por baixo a formatação, assegura a
acessibilidade. O que obriga a caprichar na relevância.
Mas como assumir perante ao cliente que o principal motivo do seu
trabalho, o produto do Photoshop, é irrelevante?
Por isso querem que e-mail clientes se comportem como browsers.
Nossa, estou me sentido tão incentivado a resolver o seu problema pessoal.
Exceto que o tamanho da mensagem irá multiplicar por 40.
Agora multiplique isto por 1000 vítimas de spam, digo, assinantes de
opt-in. Considerando que o protocolo do e-mail não é HTTP, considere o
consumo de banda. Considere o consumo de banda das mensagens que irão
retornar, por gente que usa filtros automáticos que detectam e-mail
formato como sintoma de spam.
+55 85 8831 08 25