| 
    
 | 
        Получение эл. писем в 1с 8, есть вопросик.         | 
☑ | 
    
        | 
    0
    
        IBTM    
       
    
    24.03.14 
            ✎
    17:29 
 | 
         
        Только осваиваю эту штуку...
 
 
 ПараметрыОтбораПисем = Новый Структура;
     
 ПараметрыОтбораПисем.Вставить("Прочитанные", Ложь);    
                 
 МассивЗаголовковПисем = ИнтернетПочта.ПолучитьЗаголовка(ПараметрыОтбораПисем);
 
 В массив попадают заголовки всех писем прочитанных и непрочитанных, хотя вродеже указал в параметре всё правильно. Что я не так сделал?
 
 сервер mail.ru
 платформа 8.3.3.721     
         | 
 | 
    
    
        | 
    1
    
        fvadim    
       
    
    24.03.14 
            ✎
    17:43 
 | 
         
        POP3? IMAP?     
         | 
 | 
    
    
        | 
    2
    
        IBTM    
       
    
    24.03.14 
            ✎
    17:44 
 | 
         
        сейчас попробую платформу последнюю     
         | 
 | 
    
    
        | 
    3
    
        IBTM    
       
    
    24.03.14 
            ✎
    17:44 
 | 
         
        POP3     
         | 
 | 
    
    
        | 
    4
    
        H A D G E H O G s    
       
    
    24.03.14 
            ✎
    17:45 
 | 
         
        (3) POP3? Фильтр? Нет. Не было, нет и не будет.     
         | 
 | 
    
    
        | 
    5
    
        fvadim    
       
    
    24.03.14 
            ✎
    17:45 
 | 
         
        С POP3 не будет работать.
 Или IMAP или у себя хранить, что уже забирал, а что нет.     
         | 
 | 
    
    
        | 
    6
    
        H A D G E H O G s    
       
    
    24.03.14 
            ✎
    17:46 
 | 
         
        (5) Или вот так
 
 
 МассивИдентификаторов=Почта.ПолучитьИдентификаторы();
     
     Запрос=Новый Запрос;
     Запрос.Текст=
     "ВЫБРАТЬ
     |    _ИдентификаторыУжеПрочитанныхПисем.Идентификатор
     |ИЗ
     |    РегистрСведений._ИдентификаторыУжеПрочитанныхПисем КАК _ИдентификаторыУжеПрочитанныхПисем
     |ГДЕ
     |    _ИдентификаторыУжеПрочитанныхПисем.Идентификатор В(&МассивИдентификаторов)";
     Запрос.УстановитьПараметр("МассивИдентификаторов",МассивИдентификаторов);
     Выборка=Запрос.Выполнить().Выбрать();
     МассивГодныхИдентификаторов=Новый Массив;
     Для Каждого ТекущийИдентификатор ИЗ МассивИдентификаторов Цикл
         Выборка.Сбросить();
         Если Не Выборка.НайтиСледующий(ТекущийИдентификатор,"Идентификатор") Тогда
             МассивГодныхИдентификаторов.Добавить(ТекущийИдентификатор);
         КонецЕсли;        
     КонецЦикла;
     Если МассивГодныхИдентификаторов.Количество()=0 Тогда
         Сообщить("В почтовом ящике нет входящих сообщений!");
     КонецЕсли;
 
 
     Если МассивГодныхИдентификаторов.Количество() <> 0 Тогда
         
         // Загрузка сообщений в массив
 
         Сообщения = Почта.Выбрать(Ложь,МассивГодныхИдентификаторов);     
         | 
 | 
    
    
        | 
    7
    
        IBTM    
       
    
    24.03.14 
            ✎
    17:49 
 | 
         
        Ясно, благодарю!     
         | 
 |