На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Соблюдайте общие правила форума
Пожалуйста, выделяйте текст программы тегом [сode=pas] ... [/сode]. Для этого используйте кнопку [code=pas] в форме ответа или комбобокс, если нужно вставить код на языке, отличном от Дельфи/Паскаля.
Указывайте точные версии Delphi и используемых сетевых библиотек.

Не приветствуется поднятие старых тем. Если ваш вопрос перекликается со старой темой, то для вопроса лучше создать новую тему, а старую указать в первом сообщении с описанием взаимосвязи.

Внимание:
попытки открытия обсуждений реализации вредоносного ПО, включая различные интерпретации спам-ботов, наказывается предупреждением на 30 дней.
Повторная попытка - 60 дней. Последующие попытки бан.
Мат в разделе - бан на три месяца...

Полезные ссылки:
user posted image MSDN Library user posted image FAQ раздела user posted image Поиск по разделу user posted image Как правильно задавать вопросы


Выразить свое отношение к модераторам раздела можно здесь: user posted image Krid, user posted image Rouse_

Модераторы: Krid, Rouse_
  
> Отправка письма ... есть интер. проблема , Как программно приаттачить jpg, с условием ...
    Итак суть проблемы :

    - Когда отправляешь письмо с
    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 внутри почтовика!!!
      может стоит написать пустую мессагу , а в аттаче прицепить message.html и изображение ... и тогда почтовик корректно будет читать ... это я по памяти скажу , я как-то пробовал написать письмо с обычного почтовика типа The Bat , чтобы как хтмл виделось.Весь смысл наскока я понял в том , что в аттаче должен лежать файл с именем "message.html" .. или ".htm" точно не помню. блин давно это было , может я и неправ , экспериментировать опять у меня нету времени.
        да,точняк. message.htm
          отобразить в почтовике , как html - это не проблема (см. выше)

          Проблема в том как в этом message.html или в самом body(в тегах) указать , чтобы в почтовике письмо просматривалось как html С СРАЗУ отображающейся картинкой !?!?!?
            смотри... например есть хтмл-файл с картинкой. что нужно для того чтобы картинка отобразилась в броузере? Нужно указать путь к картинки или чтобы файл с картинкой лежал в одной папке с хтмл. Как это сделать , если файл хтмл в твоем письме как таковой - не существует ? Относительно чего указывать путь к файлу картинки?
              чтобы картинка отображалась в хтмл, надо ее прикрепленным файлом делать, а в (прикрепленном же!) message.html вписать тэг <img src="file.jpg">
              1 пользователей читают эту тему (1 гостей и 0 скрытых пользователей)
              0 пользователей:


              Рейтинг@Mail.ru
              [ Script execution time: 0.0663 ]   [ 15 queries used ]   [ Generated: 22.09.26, 17:00 GMT ]