У меня есть письма, которые нужно отправить с помощью cron. Когда я загружаю скрипт вручную, все работает нормально. С помощью cron я получаю испорченные изображения.
чтобы изменить источник моего img, который я использовал:
$body = eregi_replace("managersrc_logo","images/managers/acertainlogo.jpg",$body);
Поскольку я подумал, что важно использовать абсолютные пути, я также попробовал:
$body = eregi_replace("managersrc_logo","http://www.site.com/images/managers/acertainlogo.jpg",$body);
В этом случае я даже не вижу изображения, когда запускаю cronscript вручную. Ни автоматизированный cron не покажет мне изображения.
Когда я проверяю источник полученной почты, я всегда вижу «cid: encryptedstuff», даже если я использую абсолютные пути? Это почему? Я просто хочу, чтобы мои абсолютные пути были напечатаны в атрибуте src тега img. Кто меняет мой абсолютный путь на cid:? это php, phpmailer или сам внешний вид?
Кто-нибудь может помочь?