|
1с и получение почты через IMAP |
☑ |
0
VKS
04.12.20
✎
10:20
|
Коллеги, добрый день
Такая ситуация. Есть обработка, которая подключается к почте по протоколу IMAP и получает письма. Код простой:
...
Почта.Подключиться(ПрофильПочты,ПротоколИнтернетПочты.IMAP);
//Почта.ТекущийПочтовыйЯщик="Inbox";
ПараметрыОтбораIMAP = Новый Структура;
ПараметрыОтбораIMAP.Вставить("Отправитель", Отправитель);
ЗаголовкиСообщений=Почта.ПолучитьЗаголовки(ПараметрыОтбораIMAP);
....
Почтовый ящик на яндексе. Все хорошо работало несколько месяцев. Но последнюю неделю какой-то не понятный сбой. Некоторых отправителей не получается обработать. Т.е. есть два письма на почте, одно письмо обработка видит через:
ПараметрыОтбораIMAP = Новый Структура;
ПараметрыОтбораIMAP.Вставить("Отправитель", Отправитель);
ЗаголовкиСообщений=Почта.ПолучитьЗаголовки(ПараметрыОтбораIMAP);
Второе письмо от другого отправителя не видит. ЗаголовкиСообщений.Количество()=0
Причем раньше от этих двух отправителей все нормально работало, все видело. В чем может быть дело?
|
|
1
ДенисЧ
04.12.20
✎
10:33
|
В яндексе.
|
|
2
VKS
04.12.20
✎
10:54
|
Это предположение или утверждение?
|
|
3
ДенисЧ
04.12.20
✎
10:54
|
Утверждение
|
|
4
VKS
04.12.20
✎
10:59
|
Пришлите ссылку на подтверждение ваших слов
|
|
5
eklmn
гуру
04.12.20
✎
11:20
|
Подтверждаю (1)
|
|
6
VKS
04.12.20
✎
11:38
|
и как решили у себя эту проблему? связывались с яндексом?
или переделали свои обработки?
|
|
7
VKS
04.12.20
✎
15:37
|
Проблема именно в фильтре:
ПараметрыОтбораIMAP = Новый Структура;
ПараметрыОтбораIMAP.Вставить("Отправитель", Отправитель);
ЗаголовкиСообщений=Почта.ПолучитьЗаголовки(ПараметрыОтбораIMAP);
Яндекс не всегда его отрабатывает. Вернее когда отрабатывает на каком-то отправителе, когда не отрабатывает.
Поэтому у кого похожая ситуация получайте все, а потом фильтруйте по нужному отправителю.
|
|
8
Voronve
04.12.20
✎
15:39
|
(0) а Отправитель как выглядит в отладчике ?
|
|
9
VKS
04.12.20
✎
15:45
|
обычный адрес строкой
|
|
10
Voronve
04.12.20
✎
15:46
|
(9) Тогда точно (1)
|
|