|
ПочтовоеСообщение | ☑ | ||
---|---|---|---|---|
0
soleg78
24.09.12
✎
21:19
|
Добрый день.
1Сv8.2 Отправляю из 1С почтовые сообщения. Создаю текст в виде HTML-кода и отправляю. Текст, таблицы, и все остальное отправляеться нормально Но если в HTML-код есть тэг с картинкой получаеться немного некрасиво. ну вот пример: Письмо = Новый ИнтернетПочтовоеСообщение; Текст_ = "...<IMG height=70 alt=Logo src='http://www.mista.ru/logo.gif' width=180>..."; // здесь ссылка на картинку Текст = Письмо.Тексты.Добавить(Текст_); Текст.ТипТекста = ТипТекстаПочтовогоСообщения.HTML; и дальше через Почта = Новый ИнтернетПочта; отправляю письмо. Письмо приходит адресату, но в почтовиках эта картинка получаеться тоже "приходит", она получаеться прикреплена к письму (типа вложения) вот скрин моего БАТа http://labeansav.narod.ru/l.JPG хотя в НТМЛ коде я даю ссылку на интернет ресурс Я так думаю что какртинки не должны приходить с почтой как вложения я ведь указываю ссылку на картинку, а получаеться я её передаю адресату письма. Кто-что думает по этому поводу? Заранее благодарен. |
|||
1
soleg78
26.09.12
✎
20:37
|
может есть разные форматы письма?
|
|||
2
Wobland
26.09.12
✎
20:46
|
сдаётся мне, ты что-то не то делаешь. дай весь код, запробую у себя
http://screencast.com/t/2xyyJNCm |
|||
3
Wobland
26.09.12
✎
20:47
|
+(2) скрин призван проиллюстрировать остутствие вложений
|
|||
4
soleg78
27.09.12
✎
12:55
|
Вот код:
//ПараметрыРассылки - это справочник Профиль = Новый ИнтернетПочтовыйПрофиль; Профиль.АдресСервераSMTP = ПараметрыРассылки.АдресСервераSMTP; Профиль.АдресСервераPOP3 = ПараметрыРассылки.АдресСервераPOP3; Профиль.ПортPOP3 = ПараметрыРассылки.ПортPOP3; Профиль.ПортSMTP = ПараметрыРассылки.ПортSMTP; Профиль.Пользователь = ПараметрыРассылки.Пользователь; Профиль.Пароль = ПараметрыРассылки.Пароль; Профиль.ПользовательSMTP = ПараметрыРассылки.ПользовательSMTP; Профиль.ПарольSMTP = ПараметрыРассылки.ПарольSMTP; Профиль.АутентификацияSMTP = ПараметрыРассылки.АутентификацияSMTP; Почта = Новый ИнтернетПочта; // Создадим почтовое сообщение Текст_ = ТекстРассылки; //Текст_ ="<IMG height=70 alt=Logo src='http://www.mista.ru/logo.gif' target='_blank' width=180>" // я вроде так хотел написать но браузер походу искарявил Письмо = Новый ИнтернетПочтовоеСообщение; Попытка Текст = Письмо.Тексты.Добавить(Текст_); Текст.ТипТекста = ТипТекстаПочтовогоСообщения.HTML; Письмо.Тема = ТемаПисьма; Письмо.Отправитель = ПараметрыРассылки.Пользователь; Письмо.ИмяОтправителя = ИмяОтправителяПисьма; //(ИмяОтправителяПисьма - реквизит обработки) Письмо.Организация = ОрганизацияПисьма;//(ОрганизацияПисьма - реквизит обработки) Письмо.Отправитель.Адрес = ПараметрыРассылки.Адресотправки; Попытка Почта.Подключиться(Профиль); Для Каждого СтрокаТЧ_ Из ПодписчикиРассылки Цикл //ПодписчикиРассылки - табличная часть обработки Письмо.Получатели.Очистить(); Письмо.Получатели.Добавить(СтрокаТЧ_.Подписчики); Почта.Послать(Письмо); Сообщить("Письмо отправлено " + Строка (СтрокаТЧ_.КонтактноеЛицо) + " Контрагент: " + Строка (СтрокаТЧ_.Контрагент)); КонецЦикла; Исключение Сообщить("Не удалось подключиться к серверу"); Сообщить(ОписаниеОшибки()); КонецПопытки; Почта.Отключиться(); Сообщить("Соединение завершено"); Исключение Сообщить("Ошибки письма"); КонецПопытки; |
|||
5
Wobland
27.09.12
✎
16:21
|
Текст_ = "<IMG height=70 alt=Logo src='http://www.forum.mista.ru/css/greenyellowred.png' target='_blank' width=180>";
http://screencast.com/t/y0Ylb6TLJ4d на здоровье |
|||
6
soleg78
27.09.12
✎
20:09
|
(5) .... мне надо что бы в письме отобрвзился не HTMLкод а картинка!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |