Простейшим способом, вероятно, является просто использование Zend Framework или любой другой структуры, такой как CakePHP или Symphony.
Вы можете сделать это со стандартной функцией mail
, но вам понадобится немного больше знаний о том, как прикреплять изображения.
Кроме того, просто размещайте изображения на сервере, а не присоединяйте их. Отправка HTML-почты документирована в документации по функциям mail
.