-
а как же это сделать если у каждого пользователя свой почтовый клиент, я батом пользуюсь, а ктото Аутглюком :)
-
> сделал так Form1.IdMessage1.Subject := EncodeString ('Открытие'); > > и пришло вот такое : zvLq8Pvy6OUg6Oft5fHgICLP5fDx7u3g6/zt7uPuIOrw5eTo8u7i4O3o/yI= >
а, не досмотрел. Я ж вам в [1] писал, что надо присваивать.
-
у меня наверное инди какойто не такой, у меня нет модуля IdEncoderMIME (((((
-
> [22] Yurij-7 (30.01.08 18:20)
Конечно не такой :) Ты не понимаешь что делает EncodeString и зачем
-
uses ..., EncdDecd, ....;
Form1.IdMessage1.Subject := '=?windows-1251?B?' + EncodeString ('вот моя тема') + '<>?=';
-
> [24] umbra © (30.01.08 18:26)
А зачем "<>"
-
супер, убрал "<>" и все вышло огромное спасибо за помощь, чесно, очень признателен ! в примерах все так красиво пишут но когда берешь практику выход все не так :)))
-
если не трудно то подскажите еще такой момент делаю так Form1.IdMessage1.ContentType := 'text/html; charset=windows-1251';
но когда в атач прикладываю 2 рисунка или текстовика и 1 htm файл, то он по умолчанию не открываеться в почтовом клиенте, надо самому открывать, а как сделать что бы сообщение было в виде вэбстранички ?
-
> [27] Yurij-7 (30.01.08 18:36)
Content-Type: multipart/mixed; boundary="--NextPart--"
This is a multi-part message in MIME format.
--NextPart-- Content-Type: application/octet-stream; name="test.ext" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="test.ext"
UEsDBBQAAgAIABBolyo7/YSyEwkAAMIgAAAIAAAAZGF0YS5odG2tWltv21YSfk6B/odZF7tIC114 l+UjE3AduzZgr4VEQFvAL7rQFhFa1FJ03GyRX7Q/YV+ybR+KdIM2QRbbl2IZWbRlXWiKarIb2IU6 ...
изучай RFC
-
> А зачем "<>" >
это ошибка в днк :)
-
ну насколько я понял то отправитель и тема сообщения это в одной части сообщения и кодируются одним способом, а атачмент это другая часть сообщения и надо кодировать другой кодировкой ?
-
> Yurij-7 (30.01.2008 18:49:30) [30]
Без RFC тебе удачи не видать, будешь тыкаться в потемках и даже не понимать ответов и кода.
-
ок, спасибо, буду изучать
-
> но когда в атач прикладываю 2 рисунка или текстовика и 1 > htm файл, то он по умолчанию не открываеться в почтовом > клиенте, надо самому открывать, а как сделать что бы сообщение > было в виде вэбстранички ? >
именно это подробно описано в рфц 1872. Там и примеры есть.
-
> но когда в атач прикладываю 2 рисунка или текстовика и 1 > htm файл, то он по умолчанию не открываеться в почтовом > клиенте, надо самому открывать, а как сделать что бы сообщение > было в виде вэбстранички ?
Никак, в виде странички изображения отдельны от таблицы, это означает, что у тебя должно быть минимум три письма, и картинки должны быть сохранены на диск, а оригинальное письмо должно быть отредактировано. Картинки в письме не передаются как вебстраничка, а как вебархив, кроме случаев, когда картинки вообще не передаются, а тебя за ними заставляют лезть в Интернет.
Читай RFC, иначе так и останешься дураком. RFC это честь, ум и совесть программиста.
-
:) спасибо буду изучить
|