|
v8: ошибочный порядок записи xml при отправке письма | ☑ | ||
---|---|---|---|---|
0
thomY100
21.08.12
✎
09:10
|
Доброе утро, выдается такая ошибка, при попытке отправить сообщение через ИнтернетПочта, в чем может быть причина?
|
|||
1
andrewks
21.08.12
✎
09:11
|
программиста надо звать
|
|||
2
thomY100
21.08.12
✎
09:12
|
да я сам вроде как, только не пойму куда смотреть, ошибка возникает при попытке послать сообщение
|
|||
3
thomY100
21.08.12
✎
09:13
|
я только html код вижу, а xml нигде нет на 1-й взгляд)
|
|||
4
andrewks
21.08.12
✎
09:15
|
на какой конкретно строчке возникает ошибка? и желательно скрин ошибки
|
|||
5
thomY100
21.08.12
✎
09:17
|
ИнтернетПочта.Послать(Сообщение);
появляется тупо сообщение ошибочный порядок записи xml и 2 кнопки завершить работу и перезапустить |
|||
6
andrewks
21.08.12
✎
09:19
|
какой релиз платформы?
объектом ИнтернетПочта сам оперируешь, или где-то в типовом коже ошибка возникает? название, релиз конфы? |
|||
7
andrewks
21.08.12
✎
09:20
|
кэш чистил?
|
|||
8
thomY100
21.08.12
✎
09:20
|
8.2.15.319, УПП 1.3.28.1
объектом ИнтернетПочта оперирую сам |
|||
9
andrewks
21.08.12
✎
09:21
|
показывай, как создаёшь, как заполняешь
|
|||
10
thomY100
21.08.12
✎
09:22
|
кэш не чистил, но ошибка на нескольких компах повторяется
|
|||
11
andrewks
21.08.12
✎
09:23
|
(10) ну, если код на сервере, и протух серверный кэш, то вполне может быть. а может, в коде чего-то нахреновертил
|
|||
12
thomY100
21.08.12
✎
09:25
|
Профиль = УправлениеЭлектроннойПочтой.ПолучитьИнтернетПочтовыйПрофиль(СистемнаяУчетнаяЗапись);
ИнтернетПочта = Новый ИнтернетПочта; ИнтернетПочта.Подключиться(Профиль); Сообщение = Новый ИнтернетПочтовоеСообщение; Сообщение.ИмяОтправителя = СистемнаяУчетнаяЗапись.Наименование; Сообщение.Отправитель = СистемнаяУчетнаяЗапись.АдресЭлектроннойПочты; Сообщение.Тема = Тема; МассивПолучателей = ОбщегоНазначения.РазложитьСтрокуВМассивПодстрок(Получатели,";"); Для н = 0 по МассивПолучателей.Количество() - 1 Цикл Сообщение.Получатели.Добавить(МассивПолучателей[н]); КонецЦикла; Попытка ТекстПисьма = Сообщение.Тексты.Добавить(); ТекстПисьма.Текст = "<HTML><HEAD> |<META http-equiv=Content-Type content=""text/html; charset=utf-8""> |<META content=""MSHTML 6.00.6000.16640"" name=GENERATOR></HEAD> |<BODY> |<P align=left><FONT face=Arial size=2>"+СтрЗаменить(ТекстСообщения,Символы.ПС,"<BR>")+"</BODY></P>/HTML>"; ТекстПисьма.ТипТекста = ТипТекстаПочтовогоСообщения.HTML; // ИнтернетПочта.Послать(Сообщение); |
|||
13
thomY100
21.08.12
✎
09:26
|
Код вроде работал раньше, какие папки на сервере стоит почистить?
|
|||
14
andrewks
21.08.12
✎
09:42
|
простопить 1с сервер
почистить содержимое папки Program Files\1cv82\srvinfo\reg_<port_num>\snccntx стартануть 1с сервер |
|||
15
andrewks
21.08.12
✎
09:44
|
а какого хрена у тебя </P> закрывается после </BODY>?
|
|||
16
thomY100
21.08.12
✎
09:48
|
не я писал, писали до меня, я в HTML не особо, это может повлиять?
|
|||
17
thomY100
21.08.12
✎
09:49
|
с сервером вечером попробую, сейчас много юзеров слишком много работает
|
|||
18
thomY100
21.08.12
✎
09:49
|
спасибо за совет
|
|||
19
andrewks
21.08.12
✎
09:50
|
(17) прежде, чем пробовать с сервером, исправь порядок тэгов
|
|||
20
thomY100
21.08.12
✎
09:50
|
ок, сейчас попробую
|
|||
21
thomY100
21.08.12
✎
09:51
|
</P> перед </BODY> поставить?
|
|||
22
Axel2009
21.08.12
✎
09:52
|
</FONT></P></BODY></HTML>
|
|||
23
andrewks
21.08.12
✎
09:53
|
(21) да
(22) FONT не надо закрывать |
|||
24
thomY100
21.08.12
✎
10:04
|
не помогло
|
|||
25
Axel2009
21.08.12
✎
10:25
|
(24) попробуй
ТекстПисьма = Сообщение.Тексты.Добавить(); ТекстПисьма.Текст = "<HTML><HEAD> |<META http-equiv=Content-Type content=""text/html; charset=utf-8""> |<META content=""MSHTML 6.00.6000.16640"" name=GENERATOR></HEAD> |<BODY> |<P align=left><FONT face=Arial size=2>"+СтрЗаменить(ТекстСообщения,Символы.ПС,"<BR>")+"</BODY></P>/HTML>"; ТекстПисьма.ТипТекста = ТипТекстаПочтовогоСообщения.HTML; закоментить и отправить пустое письмо |
|||
26
thomY100
21.08.12
✎
10:37
|
помогло, ошибка в HTML
|
|||
27
andrewks
21.08.12
✎
10:47
|
про FONT недоглядел, беру свои слова обратно
мало того, что порядок неправильный, так ещё и угловая скобка одна потерялась
|
|||
28
thomY100
21.08.12
✎
11:32
|
Странно, но теперь и старый код отрабатывает, после "пустой" рассылки, видимо дело было в каком-то сообщении
|
|||
29
thomY100
21.08.12
✎
11:32
|
но html на всякий случай изменю, спасибо.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |