Как отправить email с картинкой, например:
<div style="background-image:url(1.png);"></div>
Вот сам код отправки письма:
$to = 'to@mail.ru';
$from = 'email@yandex.ru';
$subject = 'Тема';
$subject = '=?utf-8?b?'. base64_encode($subject) .'?=';
$headers = "Content-type: text/plain; charset=\"utf-8\"\r\n";
$headers .= "From: <". $from .">\r\n";
$headers .= "MIME-Version: 1.0\r\n";
$headers .= "Date: ". date('D, d M Y h:i:s O') ."\r\n";
$message = 'Текст письма';
mail($to, $subject, $message, $headers);
Спустя 4 минуты, 2 секунды (2.02.2012 - 10:34) Игорь_Vasinsky написал(а):
$headers = "Content-type: text/html; charset=\"utf-8\"\r\n";
и
$message = 'Текст письма в HTML можешь формировать';
Спустя 2 часа, 26 минут, 20 секунд (2.02.2012 - 13:01) Ser18 написал(а):
Если так делать то сообщение приходит без картинки
Спустя 33 минуты, 52 секунды (2.02.2012 - 13:35) Ser18 написал(а):
Все почту без картинок отсылают что ли?
Спустя 3 минуты, 20 секунд (2.02.2012 - 13:38) nugle написал(а):
<div style="background-image:url(1.png);"></div>
Приходит без картинки, так как не указана высота и ширина
Спустя 3 минуты, 24 секунды (2.02.2012 - 13:41) Ser18 написал(а):
Это я в качестве примера
В реальном коде указано
В реальном коде указано
Спустя 1 минута, 36 секунд (2.02.2012 - 13:43) bob marley написал(а):
Цитата (Ser18 @ 2.02.2012 - 10:35) |
Все почту без картинок отсылают что ли? |
ну так-то да

Спустя 1 час, 5 минут, 10 секунд (2.02.2012 - 14:48) Ser18 написал(а):
Если я отсылаю такое сообщение
То на почту приходит такое
Картинку вырезает
<div style="background-image:url(img/10.jpg); width:350px; height:263px;"></div> Картинка номер 1
То на почту приходит такое
<div style="width:350px; height:263px;"></div> Картинка номер 1
Картинку вырезает
Спустя 2 минуты, 18 секунд (2.02.2012 - 14:50) nugle написал(а):
Ser18
ты пробовал отправлять с помощью тега img?
ты пробовал отправлять с помощью тега img?
Спустя 1 минута, 45 секунд (2.02.2012 - 14:52) Ser18 написал(а):
Нет
Сейчас попробую
Сейчас попробую
Спустя 11 минут, 33 секунды (2.02.2012 - 15:04) Ser18 написал(а):
через тег img тоже обрезает адрес картинки
Спустя 35 минут, 11 секунд (2.02.2012 - 15:39) Ser18 написал(а):
Может картинку надо как то отдельно прилеплять, а потом кода сообщение приходит на почту она подставляется?
Спустя 3 минуты, 13 секунд (2.02.2012 - 15:42) Игорь_Vasinsky написал(а):
Цитата |
background-image:url(img/10.jpg) |
папку img - тоже крепишь?
Спустя 3 часа, 39 минут, 1 секунда (2.02.2012 - 19:21) nugle написал(а):
Ser18
нет, нужно на серваке картинку держать
нет, нужно на серваке картинку держать
Спустя 27 минут, 47 секунд (2.02.2012 - 19:49) killer8080 написал(а):
Ser18
на ирбисе все подробно разжевано
ссылка на вложенную картинку с именем pic.jpg будет иметь вид
<img src="cid:pic.jpg" />
на ирбисе все подробно разжевано

ссылка на вложенную картинку с именем pic.jpg будет иметь вид
<img src="cid:pic.jpg" />