Это довольно просто, оставьте изображения на сервере и отправьте им PHP + CSS ...
$to = 'bob@example.com';
$subject = 'Website Change Reqest';
$headers = "From: " . strip_tags($_POST['req-email']) . "\r\n";
$headers .= "Reply-To: ". strip_tags($_POST['req-email']) . "\r\n";
$headers .= "CC: susan@example.com\r\n";
$headers .= "MIME-Version: 1.0\r\n";
$headers .= "Content-Type: text/html; charset=UTF-8\r\n";
$message = 'This is strong text while this is not.
';
mail($to, $subject, $message, $headers);
Именно эта строка сообщает почтовой программе и получателю, что письмо содержит (надеюсь) хорошо сформированный HTML, который ему нужно будет интерпретировать:
$headers .= "Content-Type: text/html; charset=UTF-8\r\n";
Вот ссылка, в которой я получил информацию .. ( link ... )
Вам понадобится безопасность, хотя ...