Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Работа с сетью в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.06.2014, 14:09   #1
LISTAT
Пользователь
 
Регистрация: 27.10.2011
Сообщений: 50
По умолчанию Вставить картинку в тело письма

Доброго времени суток.
Подскажите пожалуйста, как вставить в тело письма картинку?
Суть в чем, имеется шаблон письма, с логотипом.....все как положено.
Нужно это письмо отправить в автоматическом режиме поставщикам с вложениями накладных. Все сделал, но уже 2-ой день не могу додуматься как вставить картинку в тело письма (изображение логотипа фирмы). Тело оформляю в виде HTML. Пробовал через SYNAPSE сделать при помощи методов AddPartHTMLBinaryFromFile и AddPartHTMLFromFile, но ничего не получилось.
Пример как это делал я

Код:
tmpMsg.AddPartHTMLBinaryFromFile('C:\MAILER\MAILER\smeta.jpg','part1.09090705.02050106',tmpMIMEPart);
            tmpMsg.AddPartHTMLFromFile('C:\MAILER\MAILER\sh.html',tmpMIMEPart);
Текст HTML
Код:
<html>
   <head>
   </head>
<body>
    <p>Тестовый <b>ШАБЛОН</b></p>
    <img src="cid:part1.09090705.02050106" alt="">
</body>
</html>
Буду благодарен за любую помощь.
LISTAT вне форума Ответить с цитированием
Старый 10.06.2014, 14:35   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Дак просто вложить файл? Не?
Я обычно так и делаю - просто вкладываю файл к письму, а там уже при получении его открывают и смотрят что это. HTML тут как-бы не обязателен. Такие почтовики как Тандерберд от мозилы например сами отображают вложения.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 10.06.2014, 14:46   #3
LISTAT
Пользователь
 
Регистрация: 27.10.2011
Сообщений: 50
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Дак просто вложить файл? Не?
Я обычно так и делаю - просто вкладываю файл к письму, а там уже при получении его открывают и смотрят что это. HTML тут как-бы не обязателен. Такие почтовики как Тандерберд от мозилы например сами отображают вложения.
Нужно не вложением а именно картинку в теле письма отобразить в нужном месте.
Это шаблон фирмы и должен быть расположен в нужном месте, а не в конце, если бы это было вложением.
LISTAT вне форума Ответить с цитированием
Старый 10.06.2014, 15:17   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

А-а-а... Ясно. Я никогда HTMLом не слал, так что сказать точно как там это делается не могу увы.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
html в тело письма МашаМаша Помощь студентам 0 11.10.2012 17:59
Не вставляется изображение в тело письма Goerg Microsoft Office Excel 1 23.08.2012 15:24
В текст письма вставить картинку. kraw2 Общие вопросы Delphi 6 26.01.2011 16:07