С помощью библиотеки пытаюсь перетащить письма из битого PST файла в базу данных.
Успешно обработал более 146 тыс сообщений, после чего наткнулся на проблему с чтением вложений.
В одном из писем содержится согласно getNumberOfAttachments() 90 вложений.
Однако в numberOfDataSets всего 89 позиций, таким образом при попытке чтения 90-ого вложения получаю выход за пределы массива.
Никак не могу разобраться, ведь getNumberOfAttachments возвращает как раз numberOfDataSets…
-
Вопрос задан
-
2507 просмотров