ИнтернетПочта и ПолучитьЗаголовки() #302093


#0 by RealSaint
Платформа 8.1.8.76. Получаю все заголовки сообщений из почтового ящика. Далее перебором просматриваю темы сообщений и определяю нужное мне (присваевается переменной СообщениеОбмена). По имеющемуся идентификатору почтового сообщения загружаю его с почтового сервера полностью. Вопрос: почему по указанному СообщениеОбмена.Идентификатор загружается совершенно другое сообщение, при этом Идентификатор сообщения равен СообщениеОбмена.Идентификатор, а остальные данные объекта сообщения берутся из неправильно загруженного сообщения? Чем с точки зрения почтового сервера является ИнтернетПочтовоеСообщение.Идентификатор (UID) (в справке 1С он ошибочно называется СерверныйИдентификатор)?
#1 by RealSaint
Неужели никто с почтой не работал? Или это только у меня такая проблема?
#2 by BabySG
Хм... Очень смущает, что сначала передаём какой-то идентификатор СообщенияОбмена, и потом присваиваем ему же новое сообщение... Странно это как-то...
#3 by Широкий
+2 :))
#4 by RealSaint
СообщенияОбмена всегда имеет тип ИнтернетПочтовоеСообщение. Просто на втором этапе происходит переприсваивание значения переменной чтобы не плодить дополнительные переменные.
#5 by BabySG
Почта.Выбрать(Ложь, СообщениеОбмена);
#6 by BabySG
+ Где СообщениеОбмена является заголовком нужно письма
#7 by BabySG
Для каждого Письмо Из НашиПисьма Цикл ....
#8 by BabySG
ПослениеПисьма = ВсеЗаголовкиПисем - просто из своей конфы выдернул и забыл поправить :)
#9 by RealSaint
Всё классно, но у меня почему-то по заголовку письмо вообще не выбирается. Тем более мне же нужно не все письма по заголовкам или идентификатора получить, а только одно, которое определяется перебором полученных заголовков в цикле. Т.е. чтобы быть более конкретным:
#10 by RealSaint
Так, с заголовками вроде разобрался по ответу из "1С" - в справке просто невнятно описан процес получения писем по заголовкам. Надо будет попробовать на практике.
#11 by BabySG
мПочтовыеСообщения = Почта.Выбрать(Ложь, мЗаголовкиСообщения);
#12 by RealSaint
Пообщавшись на форуме "1С" я это уже понял, спасибо. Просто в справке 1С немного невнятно это было описано. А вообще моя проблема, видимо, заключается в неправильно работающем почтовом сервере, так что тему можно закрыть.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С