|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
29.08.2014, 19:47 | #1 |
Пользователь
Регистрация: 10.12.2010
Сообщений: 23
|
Добавить картинку в тело письма
Доброго времени суток, подскажите с решением такой задачи:
есть картинка пусть JPG надо ее вставить в текст письма (т.е. чтоб она была именно в тексте а не во вложении), поиски по просторам интернета привели к следующим теоретическим выводам: 1. письмецо должно быть Content-Type: multipart/related 2. картинку надо закодить Base64 3. в теле письма надо указать ссылку на часть письма содержащую картинку (вроде того: <IMG SRC="cid:My-Image-Identifier">) еще тут все это связано с MIME компоненты Indy среда XE5 Заранее спасибо за помощь |
29.08.2014, 20:17 | #3 |
Пользователь
Регистрация: 10.12.2010
Сообщений: 23
|
я помоему написал, компоненты Indy
задача не в том чтоб добавить картинку в аттач письма, а в том чтобы картинка была в теле письма в виде Base64 part а в части письма которая text/html была ссылка на закодированную методом Base64 картинку выражусь яснее http://prntscr.com/4hom68 вот что приходит мне на е-майл если сделать так: Код:
Последний раз редактировалось Stilet; 29.08.2014 в 21:45. |
29.08.2014, 22:13 | #4 | |
Старожил
Регистрация: 03.01.2014
Сообщений: 2,870
|
В библиотеку Indy входит множество компонентов и классов. В своём проекте Вы задействуете их все? По последнему посту видно, что нет.
Цитата:
Всё это реализуется через IdText. |
|
29.08.2014, 22:40 | #5 | |
Пользователь
Регистрация: 10.12.2010
Сообщений: 23
|
Цитата:
Код:
|
|
29.08.2014, 23:07 | #6 | |
Старожил
Регистрация: 03.01.2014
Сообщений: 2,870
|
Цитата:
|
|
29.08.2014, 23:22 | #7 |
Пользователь
Регистрация: 10.12.2010
Сообщений: 23
|
ну бред то не несите, куда ж она денется то?
я ж могу то открыть исходный текст письма и посмотреть есть там картинка или нет (уже после получения) http://prntscr.com/4hqlf1 вот картинка на месте... короче вот код, кто знает в чем дело, подскажите. Код:
вопрос закрыт. причину нашел был неверный HTML текст. Последний раз редактировалось tromani; 29.08.2014 в 23:47. |
30.08.2014, 00:03 | #8 |
Старожил
Регистрация: 03.01.2014
Сообщений: 2,870
|
Поздравляю!
Почему сразу бред? По Вашему у других, в том числе у меня, есть возможность всесторонне протестировать работу Вашей программы? В прочем вопрос темы не об этом да и, как говорится, всё хорошо, когда хорошо кончается! |
30.08.2014, 09:21 | #9 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вставить картинку в тело письма | LISTAT | Работа с сетью в Delphi | 3 | 10.06.2014 15:17 |
html в тело письма | МашаМаша | Помощь студентам | 0 | 11.10.2012 17:59 |
Не вставляется изображение в тело письма | Goerg | Microsoft Office Excel | 1 | 23.08.2012 15:24 |