вложение в html email

k85

Lotus Team
11.10.2011
262
1
BIT
13
Делаю html письмо и в нем будут и картинки и 1 вложение.

так добавляю в тело письма картинку:

Код:
Set bodyChild = body.CreateChildEntity

  Call stream.Open("C:\1.jpg")

Call bodyChild.SetContentFromBytes(stream,"image/jpg",ENC_NONE)

  Call stream.Close

  Call bodyChild.EncodeContent(ENC_BASE64)

  Set header = bodyChild.CreateHeader("Content-ID")

  Call header.SetHeaderVal("<photo1.jpg>")

а так пробую просто добавить в письмо вложение
  
Код:
Set bodyChild = body.CreateChildEntity
  Call stream.Open("C:\2.jpeg")
   Call bodyChild.SetContentFromBytes(stream, "image/jpeg", ENC_IDENTITY_BINARY)
  Call stream.Close

Но так вложение имеет название untitled.jpeg. Подскажите как правильно добавить вложение
 

lmike

нет, пердело совершенство
Lotus Team
27.08.2008
7 983
611
BIT
453
давно делал, не помню...
здесь есть какой-то код, м.б. он натолкнёт на мысль

+ ещё в ответах на пост
 
Последнее редактирование:
  • Нравится
Реакции: garrick и k85

NetWood

Lotus Team
17.04.2008
565
96
BIT
174
Лет десять назад для веба изучал базулину Convert RichText to HTML. Может найдете для себя полезное в агенте и библиотеке HtmlEngine базы.
Песочница еще
 

Вложения

  • notesrichtext-to-html.zip
    760 КБ · Просмотры: 117
Последнее редактирование:

garrick

Lotus Team
26.10.2009
1 367
152
BIT
348
давно делал, не помню...
Но точно знаю через MIME надо
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!