Может ли кто-нибудь помочь мне? Я использую MS-OUTLOOK 2010 под Windows 7, и я хотел бы использовать контакты и встречи, сохраненные в Outlook в Evolution 3.2.2. тоже. Поэтому я установил «readpst» из Ubuntu Software-Center и использовал его равным todo на домашней странице Ubuntu: Импорт PST в Evolution 3.2.1
На первый взгляд контакты назначения переносятся приемлемо. Но при ближайшем рассмотрении выясняется, что мои контакты, у которых день рождения до 1 января 1970 года, их дни рождения зафиксированы 01.01.1970. Поскольку большинство моих контактов старше 43 лет, вряд ли какой-либо День Рождения является ложным. Это не приемлемо для меня.
Есть ли другой способ импортировать PST-данные в Evolution?
Большое спасибо за вашу помощь.
С уважением, Дитмар.
Вы пытались импортировать файл pst напрямую через Evolution? Evolution 3.2.2 должен иметь возможность импортировать файлы PST напрямую. Эта функция должна быть доступна в пакете 3.2.2-0ubuntu2 и более поздних.
Evolution >> Файл >> Импорт
В Evolution Import Assistant выберите Импортировать один файл в Тип импорта . После этого вы можете указать имя файла и тип файла (.pst).
Смысл в том, что подключаемые модули Evolution используют ту же библиотеку libpst4
, чтобы выполнить импорт, который использует readpst
. Даты до 1 января 1970 года с большей вероятностью будут иметь проблемы с конвертацией. Я предполагаю, что дни рождения, вероятно, единственные даты, которые у вас есть в вашем pst-файле, которые уходят так далеко, так что именно здесь вы видите проблему конверсии.
Однако плагин Evolution конвертирует даты другим способом, чем readpst
, и, по-видимому, правильно обрабатывает преобразование дат из формата Windows в формат Unix.
Я подозреваю, что вы столкнулись с 1 из 2 возможных проблем:
1) Формат даты. Если вы используете DD / MM, libpst4
, похоже, не подстраивается под это (хотя я могу ошибаться). В результате происходит сбой преобразования даты. В этом случае вы можете настроить Outlook (или региональные настройки) перед созданием файла pst.
2) 32-разрядные проблемы. Хотя libpst4
может читать 64-битный pst-файл, он использует структуру для хранения даты и времени, которая, по-видимому, не гарантирует (опять же, я могу ошибаться), что 64-битная дата и время преобразованы правильно.
Если вы попробуете pst-файл с Evolution напрямую, и он все равно не будет работать, и ничего из этого не поможет вам решить проблему, лучшим вариантом может быть использование другого формата файла.
Вы можете экспортировать файл Outlook в виде csv, tab и т. Д., А Evolution также может импортировать эти файлы через Ассистент импорта.