O pré – mailer é incrível. Ele converte estilos CSS vinculados e incorporados em atributos de estilo embutidos. Além disso, ele converte caminhos relativos, verifica links, cria um e-mail de texto simples e até verifica os recursos do cliente de e-mail.
Você pode usar o aplicativo da web e colar seu código ou obter o e-mail de um URL. Isso é muito útil, mas pode se tornar um pouco trabalhoso durante os testes. Uma abordagem mais integrada seria ótima , e é aí que entra a gem Ruby pré – mailer .
Depois de instalado, você pode executar comandos premailer inputfile.html > outputfile.html
para gerar o e-mail embutido (detalhes completos sobre o uso da linha de comando podem ser encontrados aqui ).
Super simples, porém a instalação não era (pelo menos no Mac OS 10.9 ).
A gem requer um analisador HTML – Nokogiri, que era difícil de instalar, mesmo através de homebrew. No entanto, encontrei um script ruby que instalou o Nokogiri com sucesso.
Simplesmente baixe o script, navegue até a pasta que o contém no Terminal e execute ruby macfix1-install-nokogiri.rb
.