Я беру картинку с сервера по прямому пути вот так.
$path = 'http://mydomen.ru/myfolder/mycat.jpg';
$file = file_get_contents($path);
Потом я прикладываю эту картинку к письму
$body .= "--".$bound1."\r\n";
$body .= "Content-Type: image/".$ctype.";\r\n";
$body .= " name=\"$fl\"\r\n";
$body .= "Content-Transfer-Encoding:base64\r\n";
$body .= "Content-ID: <$fl>\r\n";
$body .= "Content-Disposition: inline;\r\n";
$body .= " filename=\"$fl\"\r\n\r\n";
$body .= chunk_split(base64_encode($file))."\n";
Все работает без ошибок, но в письме вместо картинки приходит содержимое.
9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEB AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wAARCAiYB4ADASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1d
В чём ошибка?
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости