Имя: Пароль:
1C
1С v8
Новый ИнтернетПочтовыйПрофиль вложенные файлы
0 Генетический мусор
 
19.02.16
10:49
Код подключения к почте штатный
Профиль = Новый ИнтернетПочтовыйПрофиль;
    Профиль.АдресСервераIMAP="imap.yandex.ru";
    Профиль.ПарольIMAP="***";
    Профиль.ПользовательIMAP = "***";
    Профиль.ИспользоватьSSLIMAP=Истина;
    Профиль.ПортIMAP=993;
    
    
    Профиль.АдресСервераSMTP = "***";
    Профиль.ПарольSMTP = "***";
    Профиль.ПользовательSMTP = "***";
    Профиль.ПортSMTP = 25;
    Профиль.АутентификацияSMTP = СпособSMTPАутентификации.Login;
    //Профиль.
    
    ИнтернетПочта= новый ИнтернетПочта;
    Попытка
        
        ИнтернетПочта.Подключиться(Профиль,ПротоколИнтернетПочты.IMAP);
        МассИД=ИнтернетПочта.ПолучитьИдентификаторы(новый Массив);        // imap-109
        МассивСообщенийУдаление=Новый Массив;
        МассивСообщенийУдаление.Очистить();
        МассивПисем=ИнтернетПочта.Выбрать(ЛОжь);
        Для Каждого Сообщение Из МассивПисем Цикл
Вложения     =  Сообщение.Вложения;
                //Тема          =  Сообщение.Тема;
                //Тексты      =  Сообщение.Тексты;
                Для Каждого ФайлВложения Из Вложения Цикл

ну и т.д.
Так я получаю почту с сотни адресов. Получил проблему с вложенным файлом 70 мб весом. Код - Для Каждого ФайлВложения Из Вложения Цикл упорно не видит вложенный файл, хотя разумеется он там есть. В чем может быть проблема? Заранее спасибо
1 lubitelxml
 
19.02.16
11:14
пути к файлам в РС "прикрепленные файлы" храняться (проверь если там твой файл)? посмотри может там есть ограничение где-то в коде на размер прикрепляемого файла? если не получается - пройдись отладчиком
2 Генетический мусор
 
20.02.16
08:57
извини, что такое РС, в письме прикрепленные файлы есть (один файл 73 метра),никаких ограничений в коде нет
3 Генетический мусор
 
20.02.16
09:27
хм, понял, файл такого размера автоматом на почте яндекса заливается на яндекс диск...есть идеи как его оттуда достать?
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан