Следующая информация заголовка, которую я добавил для отправки html-содержимого в виде почтового сообщения.
$ headers = 'MIME-Version: 1.0'. "\ Г \ п";
$ headers. = 'Content-type: text / html; charset = iso-8859-1 '. "\ Г \ п";
$ headers. = 'Content-type: multypart / mixed; граница = \ «PHP перемешиваются» «\ г \ п».
$ headers. = "Content-Transfer-Encoding: 8bit". "\ r \ n";
$ headers. = "Content-Type: application / pdf; name = / home / sugumar / LOGO2.jpg". "\ r \ n";
mail ($ to, $ subject, $ message, $ headers);
В теге тега HTML есть тег изображения. но по почте изображение не отображается. как отправить изображение с почтой. Я не хочу вложений. его как встроенный контент.
Вам нужно включить изображение в качестве вложения, если вы хотите его встроить.
Что вы делаете в своем HTML, вместо размещения <img src="filename.jpg" />
вы помещаете Content-ID изображения, то есть <img src="cid:$cid" />
Эта статья имеет лучшую разбивку с рабочим примером:
http://www.phpeveryday.com/articles/PHP-Email-Using-Embedded-Images-in-HTML-Email-P113.html