Отправка письма ... есть интер. проблема
, Как программно приаттачить jpg, с условием ...
![]() |
Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
|
| ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
| [216.73.217.9] |
|
|
Соблюдайте общие правила форума
MSDN Library
FAQ раздела
Поиск по разделу
Как правильно задавать вопросы
Отправка письма ... есть интер. проблема
, Как программно приаттачить jpg, с условием ...
|
Сообщ.
#1
,
|
|
|
|
Итак суть проблемы :
- Когда отправляешь письмо с NMSMTP1.PostMessage.body = "<html><head></head><body> hello</body></html>"; NMSMTP1.SubType = mtPlain то почтовый клиент выводит как текст ! - Когда отправляешь письмо с NMSMTP1.PostMessage.body = "<html><head></head><body> hello</body></html>"; NMSMTP1.SubType = mtHtml то почтовый клиент понимает, что это html и выводит как html (т.е. без тегов) ! - Самое интересное : NMSMTP1.PostMessage.body = "<html><head></head><body> hello <img src="logo.jpg"></body></html>"; NMSMTP->PostMessage->Attachments->Add("logo.jpg"); NMSMTP1.SubType = mtHtml Т.е. я хочу , чтобы почтовик увидел, что это html и что в нем картинка и открыл сразу его как html с картинкой !!! НЕ ПОЛУЧАЕТСЯ !!!! (Открывает как plain текст) Подскажите кто знает - как сделать так чтобы картинка сразу отображалась в html внутри почтовика!!! |
|
Сообщ.
#2
,
|
|
|
|
может стоит написать пустую мессагу , а в аттаче прицепить message.html и изображение ... и тогда почтовик корректно будет читать ... это я по памяти скажу , я как-то пробовал написать письмо с обычного почтовика типа The Bat , чтобы как хтмл виделось.Весь смысл наскока я понял в том , что в аттаче должен лежать файл с именем "message.html" .. или ".htm" точно не помню. блин давно это было , может я и неправ , экспериментировать опять у меня нету времени.
|
|
Сообщ.
#3
,
|
|
|
|
да,точняк. message.htm
|
|
Сообщ.
#4
,
|
|
|
|
отобразить в почтовике , как html - это не проблема (см. выше)
Проблема в том как в этом message.html или в самом body(в тегах) указать , чтобы в почтовике письмо просматривалось как html С СРАЗУ отображающейся картинкой !?!?!? |
|
Сообщ.
#5
,
|
|
|
|
смотри... например есть хтмл-файл с картинкой. что нужно для того чтобы картинка отобразилась в броузере? Нужно указать путь к картинки или чтобы файл с картинкой лежал в одной папке с хтмл. Как это сделать , если файл хтмл в твоем письме как таковой - не существует ? Относительно чего указывать путь к файлу картинки?
|
|
Сообщ.
#6
,
|
|
|
|
чтобы картинка отображалась в хтмл, надо ее прикрепленным файлом делать, а в (прикрепленном же!) message.html вписать тэг <img src="file.jpg">
|