|
фильтр не работает ИнтернетПочта |
☑ |
0
80ksa
17.09.12
✎
10:32
|
Подскажите, почему не работает фильтры у Объекта ИнтернетПочта, может у кого была подобная ситуация.
Почта = Новый ИнтернетПочта;
//Выборка - результат выборки из запроса по справочнику
Профиль = Новый ИнтернетПочтовыйПрофиль;
Профиль.АутентификацияSMTP = СпособSMTPАутентификации.ПоУмолчанию;
Профиль.ПользовательSMTP = Выборка.ЛогинSMTP;
Профиль.ПарольSMTP = Выборка.ПарольSMTP;
Профиль.АдресСервераPOP3 = Выборка.POP3Сервер;
Профиль.АдресСервераSMTP = Выборка.SMTPСервер;
Профиль.ПортPOP3 = Выборка.ПортPOP3;
Профиль.ПортSMTP = Выборка.ПортSMTP;
Профиль.Пользователь = Выборка.Логин;
Профиль.Пароль = Выборка.Пароль;
ПолучательСсылка = Выборка.Ссылка;
Почта.Подключиться(Профиль);
АдресОтправкиДляфильтра = Новый Структура("Отправитель", "superodmin1c@mail.ru");
МассивСообщений = Почта.ПолучитьЗаголовки(АдресОтправителяДляФильтра);
//получить список заголовков писем, но почему то всех, а не тех которые участвуют в фильтре
МассивСообщений = Почта.Выбрать(УдалятьСообщенияССервера, МассивЗаголовков); //получаю опять список всех писем.
Почта.Отключиться();
|
|
1
80ksa
18.09.12
✎
03:34
|
э, никто не знает что ли?
|
|
2
Wobland
18.09.12
✎
04:26
|
где не работает?
|
|
3
Wobland
18.09.12
✎
04:26
|
МассивЗаголовков - что такое?
|
|
4
80ksa
20.09.12
✎
16:04
|
МассивЗаголовков - это массив неполных сообщений, полученный с эл. почты.
Передавая этот масси методу Выбрать, получаем уже полные письма, но по ограниченному списку, т.к. массивЗаголовков -это результат определеного отбора ("Отправитель" - "superodmin1c@mail.ru", можно фильтровать и по другим параметрам, например, новые письма или тема). Задаю фильтры как указано в документации, но они не срабатывают. В массив заголовков возращаются все письма ящика.
код правильне
|
|
5
80ksa
20.09.12
✎
16:05
|
код правильней запсать так
МассивЗаголовков = Почта.ПолучитьЗаголовки(АдресОтправителяДляФильтра);
МассивСообщений = Почта.Выбрать(УдалятьСообщенияССервера, МассивЗаголовков);
|
|
6
Wobland
20.09.12
✎
16:43
|
(5) дошло? ;)
|
|
7
80ksa
21.09.12
✎
04:04
|
(6) неа.))
приведенные код не используется как рабочий, у меня создана обработка, с несколькими различными процедурами. Данный код как пример. Конечно еще проверю, как я использую вызов, но не факт.
|
|