Pergunta

Isso não é "exatamente" uma programação de pergunta, mas é altamente relacionados.Estamos escrevendo um aplicativo que envia e-mail convites para um cliente (não, não é spam).Seu designer deu-nos um HTML e CSS modelo para usar o que é bom.O problema é que parece que porcaria no Outlook 2007 porque a Microsoft decidiu usar o Word (de todas as coisas!) como o motor de renderização de HTML no Outlook 2007.Eu quero o cliente para entender o que eles deveriam desenhar "compatível" olhar e gostaria de ser capaz de mostrar algum tipo de estatísticas sobre o que clientes de e-mail estão sendo usados lá fora, ou seja, que o Outlook 2007 está crescendo em uso.

Alguém já executado em qualquer white papers, web sites, estudos que sequer chegar perto de oferecer um ponto de vista sobre isso?Eu não espero censo nível de precisão, mas algo bastante credível seria bom.Obrigado por qualquer ajuda.

Foi útil?

Solução

Minha compreensão do que geralmente percebidos melhor-praticar isso, é que é o código para o mais baixo denominador comum.Há uma abundância de clientes de e-mail com bastante uso in-the-wild que não são grande a tornar "moderno" de HTML.

Em primeiro lugar, o objectivo para enviar o seu e-mail como uma parte 2 mensagem mime com várias partes.Uma parte do HTML E texto sem formatação parte.

Em segundo lugar, tentar evitar o uso de CSS ou posicionado divs, sempre que possível.Use a tabela de base de layouts e embutidos-estilos.De preferência, especificando como muito do estilo em HTML, sempre que possível.

Tente manter imagens como inline tags IMG, ou como tabela/linha/plano de fundo da célula atributos somente.

O e-mail mundo não é nem de perto tão up-to-date, e mais importante, muito mais diversificado do que o navegador do mundo.Se você seguir estas regras simples, a sua vida vai ser muito mais fácil do que tomar uma forma mais avançada de abordagem e repetidamente estava em ordem para obter o seu conteúdo para processar satisfactorally em um número suficiente de clientes comuns.

Outras dicas

Na ausência de estatísticas gerais, recolher o seu próprio.

Confira http://fingerprintapp.com/email-client-stats para um ready-made de coleta de estatísticas ferramenta, e ver http://www.mattbrindley.com/fingerprint-email-client-usage-1/ para escrever sobre ele.Matt Brindley também oferece esta jóia:"Até agora, apenas o Outlook provou ser tão popular como era de se esperar, o iPhone foi um notável surpresa para a nossa própria lista, com o Lotus Notes fazer uma aparição inesperada bem."

Claro, tanto texto/html e text/plain tipos de mime para que os leitores possam escolher a versão que pretende visualizar e manter o seu html extremamente básico até o seu estatísticas indicam que você pode obter mais sofisticado.

Se a impressão digital da taxa está fora de questão, você pode coletar as suas próprias estatísticas.Incluir links no seu HTML.Quando o aplicativo CGI recebe solicitações desses hiperlinks, ele pode salvar o HTTP_USER_AGENT em um banco de dados para a análise estatística.Este método não é totalmente confiável, porque alguns leitores, vai ficar para texto sem formatação, alguns nunca clique em qualquer uma das hiperligações, e alguns clientes de e-mail não incluem informações úteis para o agente de utilizador cabeçalho do pedido, mas pode dar-lhe informações suficientes para prosseguir.

Sitepoint, uma respeitada fonte para o W3 informações, tem um artigo, http://www.sitepoint.com/article/code-html-email-newsletters/, em que Tom Slavin aponta:

  1. Usar tabelas HTML para controlar o layout de projeto e alguns apresentação.Poderá ser usado para usar o CSS layouts para suas páginas da web, mas essa abordagem não se mantenha em um ambiente de e-mail.

  2. Use inline CSS para controlar a apresentação de outros elementos no seu e-mail, tais como cores de fundo e de letra.

Slavin recomenda, também, modelos de Campanha Monitor e MailChimp para você começar.

Matérias quota de mercado figuras não vai ajudar muito.Ao projetar e-mail em HTML, a única coisa que importa é o que o cliente de sua população alvo específica usa.Isso depende de área geográfica, indústria, B2B/B2C -- variações são enormes em prática.Em algumas indústrias (jornalismo...) você vai mesmo ter de contar com uma população considerável com clientes como o Lotus Notes, que é notório por apoiar HTML pouco mais que nominal (arrepio).

O Outlook 2007 não pode certamente ser negligenciada mais, em especial se você enviar para endereços de empresas, mas com o Vista em PCs novos, também tem uma presença notada para contas privadas.

O Caminho de retorno, de fato, têm de dados de acordo com a indústria.

No entanto, na prática, uma boa abordagem é seguir de "salvar" as diretrizes, em um mínimo denominador comum de estilo.O Outlook 2007 não é a única problemática do cliente -- Gmail também é bastante notório por falta de suporte para um número de elementos de design de outros exibem bem.Você verá que um número surpreendente de web designers, fazer funcionar uma linha lateral com e-mail HTML, design (há demanda e ajuda a pagar o aluguel).Se você acabou de começar, a Campanha Monitor (um e-mail provedor de marketing) tem uma riqueza de bons recursos.Você pode começar com o seu 2008 E-Mail As Diretrizes De Projeto.Eles são também uma das pessoas por trás do E-Mail Padrões De Projeto.

Oh, eu pessoalmente uso o Thunderbird com o IMAP do Gmail, e RoundCube.

(Disclaimer/divulgação completa:Na verdade, eu trabalho para uma empresa concorrente, em sentido lato, da Campanha Monitor.)

Eu tenho o outlook e o gmail, mas também um blackberry Curve...

A curva é HORRÍVEL em lidar com outra coisa que simples/e-mails de texto.Por favor, tem um link perto do topo para ler o e-mail em um site, e considerar a possibilidade de enviar um multipart e-mail que também tem um texto de seção somente para clientes que não oferecem suporte a HTML e tal.

você deve olhar para ReturnPath - eles um pouco se especializam em que.

Clientes que você provavelmente precisará ter em conta (além do Outlook):

Se você esperar para bater muitos clientes empresariais, lembre-se que um grande poção deles vai ser a utilizar o MS Office e Exchange Server e, portanto, também o Outlook.Se você é mais apontando para usuários domésticos, a maioria deles quer estar usando algum webmail ou cliente de e-mail que usa um HTML normal do motor, como o Windows Mail, Thunderbird, Opera Mail, Mac OS X Mail.app.

Eu uso o KMail, você também deve olhar para o Thunderbird, Outlook, Evolution, Lotus e Opera Mail.

Também tenha em mente que muitas pessoas utilizam o webmail como o GMail, Hotmail, Yahoo Mail, etc.E alguns de web mail (e-mail-clientes), que funcionam apenas em texto sem formatação, por razões de segurança.

Pessoalmente, eu acho que e-mails de texto são os melhores, muitas pessoas preferem não permitir mails HTML, devido ao motivo de segurança e, portanto, seria apenas a visualização de uma mal formatado email de texto sem formatação de qualquer maneira, independentemente do que você envia, de modo que na minha opinião seria melhor usar apenas texto sem formatação.

Gmail - e-mails pessoais

O Lotus Notes - obrigado a utilizá-la para o email empresarial :(

O Lotus Notes chupa no processamento de qualquer mensagem de HTML corretamente (estamos correndo 6.5), e tem apenas parcial suporte para CSS.As melhores mensagens de HTML para isso são simples, baseado na tabela de layouts.

No trabalho temos 3 x o KMail e o 4 x mac OSX " o e-mail.
Mais de webmail como fail-over (squirrelmail no servidor de email) no Firefox, Camino, o Safari.Vamos colocar as palavras no e-mail, e o resto nos anexos.

Palavras (puro mensagens de texto) pode ser simplesmente copiar/colar, encaminhada etc., sem problemas de formatação.

Separado de anexos permite ao utilizador visualizar, transferir, guardar, etc.

Este é o mais universal maneira de usar o e-mail.

Eu enfrentei esse problema há algum tempo..a maioria dos clientes (incluindo web) bloco de HTML!Acabamos de criar uma versão web do e-mail e acrescentou esta no rodapé do e-mail "Se você não for capaz de visualizar a mensagem, clique aqui (link para a versão web).Foi simplesmente porque algumas pessoas acham que não é seguro para exibir imagens ;-) então, a melhor forma para torná-los a abrir e ler bonitas e-mails html

Eu corro M2 (Opera incorporado no cliente de correio) e sempre tê-lo definido como "preferem o texto sem formatação" por e-mail.Eu também tenho "Bloco de elementos externos" ativado.

Também, eu acho que se você enviar como texto/sem formatação e texto/html, os usuários do Gmail (do webmail INTERFACE do usuário) não tem escolha, mas para ler o texto/html versão.

Eu corria ao longo deste relatório / dados que mostra claramente o Outlook 2007 ganhando popularidade e título em uma curva ascendente.Atualmente o site relata o seguinte top 4 clientes (percentual de 100% do curso), mas também que o Outlook 2007 está em ascensão.Espero que isso ajude.

http://www.campaignmonitor.com/stats/email-clients/#most_popular

27.77% Outlook 2000, 2003, Express / 16.23% do Hotmail / 14.14% Yahoo!Mail / 8.94% Outlook 2007

Eu estou usando o gmail

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top