|
|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Artem Chuprina 2:5020/400 31 Oct 2003 18:03:59 To : Sergey Shevchenko Subject : Re: Отправка письма в html формате -------------------------------------------------------------------------------- Хмутро. SS> Привет всем! SS> Использую модуль Mail::Sender для рассылки писем в формате HTML. Текст SS> приходит нормально, но картинки не отображаются. Подскажите в чем SS> проблема. SS> $sender = new Mail::Sender{smtp =>'127.0.0.1'}; SS> $sender->OpenMultipart({ SS> to=>$to, SS> from=>$from, SS> subject=>$subj, SS> boundary=>'News-text', SS> type=>'multipart/related', SS> multipart=>'related'}); SS> $sender ->Attach({ SS> description => 'html body', SS> ctype => 'text/html; charset = windows-1251', SS> encoding => '7bit', SS> disposition => 'NONE', SS> file => "$filenwes" }); SS> $sender ->Attach({ SS> description => 'Logotip', SS> ctype => 'image/gif', SS> encoding => 'base64', SS> disposition => "inline; filename=\"logo2h.gif\";\r\nConten- SS> ID:<img1>", SS> file => $fileimages.'logo2h.gif'}); SS> $sender->Close() or die "Close failed! $Mail::Sender::Error\n"; SS> В html файле в теге <img src="cid:img1"....> Письмо приходит с SS> приаттаченными файлами. Текст отображается с учетом форматирования SS> тегов и стилей, а картинка не отображается хотя в аттаче есть. Сходу видно "Conten-ID". -- Artem Chuprina RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/122.256, ICQ: 13038757 --- ifmail v.2.15dev5 * Origin: Leninsky 45 home network (2:5020/400) Вернуться к списку тем, сортированных по:
Архивное /ru.cgi.perl/114772730ef50.html, оценка из 5, голосов 10
|