groupe-sii / ogham

Sending email, sms or whatever is a piece of cake
https://groupe-sii.github.io/ogham/
Apache License 2.0
21 stars 15 forks source link

Rewrite template to work with every email client #19

Open aurelien-baudet opened 9 years ago

aurelien-baudet commented 9 years ago

There are many email clients and none work like others. The lib must rewrite the HTML content to make it work everywhere. The list of what should be done :

Every transformation is required by at least one email client. The user should be able to select which transformations to apply or even better which email clients to target. So disabling a client should also disabling all replacements that are only required by this client. Disabling several clients should disabling replacements that are no more useful for tagetted clients.

See https://www.campaignmonitor.com/css/ for support of features

See these links for transformations needed: http://www.alsacreations.com/actu/lire/502-e-mail-et-css-du-nouveau.html http://www.pompage.net/traduction/cssemail http://www.pompage.net/traduction/emails-html-dompter-la-bete https://www.campaignmonitor.com/blog/post/3363/updated-applying-a-background-image-to-html-email