|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Sergey Shevchenko 2:5020/400 31 Oct 2003 17:10:39 To : All Subject : Отправка письма в html формате -------------------------------------------------------------------------------- Привет всем! Использую модуль Mail::Sender для рассылки писем в формате HTML. Текст приходит нормально, но картинки не отображаются. Подскажите в чем проблема. $sender = new Mail::Sender{smtp =>'127.0.0.1'}; $sender->OpenMultipart({ to=>$to, from=>$from, subject=>$subj, boundary=>'News-text', type=>'multipart/related', multipart=>'related'}); $sender ->Attach({ description => 'html body', ctype => 'text/html; charset = windows-1251', encoding => '7bit', disposition => 'NONE', file => "$filenwes" }); $sender ->Attach({ description => 'Logotip', ctype => 'image/gif', encoding => 'base64', disposition => "inline; filename=\"logo2h.gif\";\r\nConten- ID:<img1>", file => $fileimages.'logo2h.gif'}); $sender->Close() or die "Close failed! $Mail::Sender::Error\n"; В html файле в теге <img src="cid:img1"....> Письмо приходит с приаттаченными файлами. Текст отображается с учетом форматирования тегов и стилей, а картинка не отображается хотя в аттаче есть. -- Best regards, Sergey Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru --- ifmail v.2.15dev5 * Origin: Talk.ru (2:5020/400) Вернуться к списку тем, сортированных по:
Архивное /ru.cgi.perl/6488eff67be2.html, оценка из 5, голосов 10
|