![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как отправить email в HTML формате с картинками [D7, WinXP]
djordj © (2004-04-19 11:02:00)Здравствуйте!
Столкнулся с проблемой, не могу с помощью idMessage перевести HTML в MIME формат. Причем проблема возникает если HTML содержит картинки вставленные с помощью тега <img>.
Если кто-либо сталкивался с такой прблемой пожалуйста помогите.
djordj (2004-04-19 12:05:00) [1]Попробую посмотреть, но все равно если у кого-нибудь есть предложения по решению данной пробелемы, помогите.
SammIk (2004-04-19 11:56:00) [2]С апи проблем таких не будет, если ты конечно сам не напортачишь))
А чтоб не напортачить читаи внимательно рфц, посмотри в снифере
как передается письмо с подобными вкладками.
А эти компоненты, пора на них вообще забить, ерунда все это.
Для баз куда нишло, а все остальное можно сделать и без них
djordj (2004-04-19 11:53:00) [3]Да, про апи я не думал, можно, конечно, посмотреть. Просто мне кажется будут те же проблемы. Все же хотелось бы на Indy, иначе зачем его вообще включили в комплектацию Delphi6,7. Тем более, то что я хочу реализовать в мыле встречается сплошь и рядом.
SammIk (2004-04-19 11:44:00) [4]Так бы сразу и сказал что инди,
А на апи слабо?
Берешь соеденяешься с сервером, посылаешь там нужные команды,
создешь тело сообщения и пишешь после команды дата Это тело.
И приложение будеть весить меньше и все такое, и гибкость будет.
Сам можешь потом добавлять любые команды.
djordj (2004-04-19 11:41:00) [5]В рфц я смотрел, но я уверен, что выше описанный механизм наверняка реализов в наборе компонент Indy. Пытался найти докуменацию с примерами, ничего найти не смог. В стандартных примерах которые распространяются с Indy (MailClient) этот вопрос обошли стороной. Если у кого-то есть ссылки на прмеры поделитесь пожалуйста, век не забуду.
SammIk (2004-04-19 11:33:00) [6]поищи в рвц:
http://sysadmins.ru/rfc/
djordj (2004-04-19 11:16:00) [7]Да все это правильно, но в случае со встроенными картинками в HTML, тело письма состоит из частей. Первая часть это HTML вторая часть картинка. у первой части Content-Type: text/htm,
у второй, например Content-Type: image/gif. И они должны знать друг о друге, так как в поле <img src=... я должен прописать код той части которая содержит картинку. Так вот каким образом в idMessage этот механизм реализован?
SammIk (2004-04-19 11:06:00) [8]может поможет:
заголовок обычного сообщения
Message-Id: <20040414061236.5324ee59@localhost>
Mime-Version: 1.0
Content-Type: text/plain; charset=KOI8-R
Content-Transfer-Encoding: 8bit
X-Spam: Not detected
Зоголовок хтмл
Mime-Version: 1.0
Content-Type: text/html; charset="Windows-1251"
Date: Sat, 10 Apr 2004 23:46:39 +0400
To: undisclosed-recipients:;
X-Spam: Probable Spam