Details
This Magento extension (also available on Magento Connect: EmailImages) allows images that are used in the email (HTML) content to be attached to the email so that they are displayed inline without having to depend on the user to click a button like 'Show Remote Content' to display these images.
Includes full PHPUnit test for Ecomdev_PHPUnit, 100% code coverage. API documentation can be found at apidoc/magentron_emailimages/index.html and PHPUnit test coverage report at report/magentron_emailimages/.modman_magentron_emailimages_Magentron_EmailImages.html
Obvious advantage is that it is more probable that the email is rendered as you would expect, obvious disadvantage is that the emails sent are bigger in size because they include the attached images. It is up to you to use properly sized images.
This extension works nicely well with the DC_Newsletter extension which allows you to send a test newsletter to yourself.
NB: Currently not all email readers support the CSS background-image url functionality.
NB: This extension currently does not work properly with other modules that override email behavior such as ASchroder_SMTPPro and the likes! This is due to the architecture of Magento, and we are open to work with the creators of these extensions to integrate EmailImages.
Available on:
Magento Connect: EmailImages