Отображение изображений в электронной почте с помощью mail () в PHP - PullRequest
1 голос
/ 03 мая 2011

Как отобразить изображения в электронном письме, используя функцию mail() в PHP?

Работает ли установка <img src="image path" />?

Ответы [ 2 ]

3 голосов
/ 03 мая 2011

Вам нужно установить заголовки, чтобы сказать, что это HTML.Вы можете сделать это:

$headers  = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";

, а затем отправить с

mail($to, $subject, $message, $headers);

, чтобы передать заголовки в виде строки 4-му параметру mail().

* 1009.* Вы должны установить соответствующую кодировку символов в charset, а также предоставить текстовую версию, если это планируется для конечных пользователей.
0 голосов
/ 03 мая 2011

Попробуйте отправить письмо в формате html.Посмотрите на это http://www.webcheatsheet.com/PHP/send_email_text_html_attachment.php

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...