Лучший отвечающий
Перенос контактов из адресной книги Mozilla Thunderbird/3.0.5 в программу Microsoft Outlook 2010

Вопрос
-
Тривиальная (на первый взгляд) задача по переносу контактов из адресной книги Mozilla Thunderbird/3.0.5 в специально приобретённый пакет Microsoft Outlook 2010 (под Windows 7) заканчивается неудачей.
Адресная книга Mozilla Thunderbird/3.0.5 позволяет экспортировать данные контактов в три различных формата:
-
файл формата LDAP Data Interchange Format - *.ldif
-
файл с запятой в качестве разделителя - *.csv
-
файл с табуляцией в качестве разделителя *.txt
Однако в Microsoft Outlook 2010 нет возможности импортировать в контакты данные из файлов формата *.ldif . Очень странно, и очень неудобно, т. к. вроде бы Microsoft (как разработчик платных пакетов) должен быть заинтересован в стимулировании простого и безболезненного перехода на свои пакеты из других (в т.ч. бесплатных программ), а формат *.ldif является довольно широко распространённым.
Попытки импортировать в Microsoft Outlook 2010 данные из файла с табуляцией в качестве разделителя ( *.txt) , куда предварительно были экспортированы данные из Mozilla Thunderbird/3.0.5, оканчиваются полным крахом.
При импорте данных из файла с запятой в качестве разделителя ( *.csv), куда предварительно были экспортированы данные из Mozilla Thunderbird/3.0.5, данные импортируются некорректно.
Например, при тестовом переносе данных по 20-ти контактам (20 исходных карточек в Mozilla Thunderbird/3.0.5) , в контактах Microsoft Outlook 2010 создаётся …. 113 карточек.
В некоторых из них, действительно, находятся исходные данные. Однако эти данные переносятся в неполном объёме: некоторые поля не перенесены, а содержимое поля «Заметки» обрезано примерно до 200 символов.
В остальных карточках - "мусор", обрывки данных из различных карточек.
За годы работы с программой Mozilla Thunderbird/3.0.5, в её адресной книге накопились сотни контактов. Переносить их «вручную» слишком трудоёмко. Без переноса контактов смысл пользования приобретённой программой Microsoft Outlook 2010 теряется.
Неужели Microsoft не предусмотрела простого и эффективного решения по конвертации? Помогите, пожалуйста!
2 ноября 2014 г. 15:16 -
Ответы
-
Вот уже наверное лет как 10 все эти данные хранятся на сервере и автоматически синхронизируются клиентами. Ведь Outlook в первую очередь это клиентская часть Exchange, автономно он используется крайне редко.
Отсюда вытекает такой вариант:
1. Синхронизируем адресную книгу с любым сервером/сервисом который такое допускает используя один клиент (тут надо быть осторожнее и сделать бэкап так как возможен сброс адресной книги сервером). Возможно конкретный сервер/сервис понимает один из перечисленных форматов, тогда книгу можно импортировать.
2. Синхронизируем адресную книгу с сервера на другой клиент. Теперь книга всегда доступна на любом клиенте/телефоне/планшете и т.п.
Что до импорта CSV/TXT то они они не являются строгим форматом. Это просто произвольные поля разделенные запятой, одна запись в строчке. У каждой программы своя идея какие поля имеются и где они находятся, так что то скорее всего потребуется ручное назначение полей (для чего в иморте есть кнопочка Map custom fields). Некоторые поля при этом могут не иметь аналога и/или иметь ограничения, например по длинне.
То что не все поля перенесены и часть обрезана не удивительно. Более того - ожидаемо (без назначения полей во всяком случае). А вот что получилось больше записей чем нужно это странно. Полезно будет открыть CSV файл и посмотреть что именно там записано. Конкретно сколько там строк. Долбно быть столько же сколько контактов (плюс возможно еще одна с заголовками полей).
Если содержимое полей имеют запятые (что вероятно) то поле обычно заключается в кавычки. Однако возможны варианты. Можно посмотреть что именно делает клиент при экспорте открыв файл.
Так же могут быть проблемы с кодировкой текста. Это можно попробовать исправить либо изменив настройки экспорта/импорта или же открыв файл (например notepad) в одной кодировке и сохранив их в другой.
This posting is provided "AS IS" with no warranties, and confers no rights.
- Помечено в качестве ответа ЖукMVP, Moderator 8 января 2015 г. 17:55
2 ноября 2014 г. 17:38Модератор
Все ответы
-
Вот уже наверное лет как 10 все эти данные хранятся на сервере и автоматически синхронизируются клиентами. Ведь Outlook в первую очередь это клиентская часть Exchange, автономно он используется крайне редко.
Отсюда вытекает такой вариант:
1. Синхронизируем адресную книгу с любым сервером/сервисом который такое допускает используя один клиент (тут надо быть осторожнее и сделать бэкап так как возможен сброс адресной книги сервером). Возможно конкретный сервер/сервис понимает один из перечисленных форматов, тогда книгу можно импортировать.
2. Синхронизируем адресную книгу с сервера на другой клиент. Теперь книга всегда доступна на любом клиенте/телефоне/планшете и т.п.
Что до импорта CSV/TXT то они они не являются строгим форматом. Это просто произвольные поля разделенные запятой, одна запись в строчке. У каждой программы своя идея какие поля имеются и где они находятся, так что то скорее всего потребуется ручное назначение полей (для чего в иморте есть кнопочка Map custom fields). Некоторые поля при этом могут не иметь аналога и/или иметь ограничения, например по длинне.
То что не все поля перенесены и часть обрезана не удивительно. Более того - ожидаемо (без назначения полей во всяком случае). А вот что получилось больше записей чем нужно это странно. Полезно будет открыть CSV файл и посмотреть что именно там записано. Конкретно сколько там строк. Долбно быть столько же сколько контактов (плюс возможно еще одна с заголовками полей).
Если содержимое полей имеют запятые (что вероятно) то поле обычно заключается в кавычки. Однако возможны варианты. Можно посмотреть что именно делает клиент при экспорте открыв файл.
Так же могут быть проблемы с кодировкой текста. Это можно попробовать исправить либо изменив настройки экспорта/импорта или же открыв файл (например notepad) в одной кодировке и сохранив их в другой.
This posting is provided "AS IS" with no warranties, and confers no rights.
- Помечено в качестве ответа ЖукMVP, Moderator 8 января 2015 г. 17:55
2 ноября 2014 г. 17:38Модератор -
"Outlook в первую очередь это клиентская часть Exchange, автономно он используется крайне редко" - сами придумали или какой то идиот вам это сказал? Microsoft Outlook - это, в первую очередь, программа входящая в состав пакета Microsoft Office. И именно в этом качестве - автономного почтового клиента, большинством пользователей (как дома, так и в офисе) и используется. Вы бы не занимались здесь рекламой Exchange, а ответили на поставленный вопрос: "как перенести контакты из Mozilla Thunderbird в программу Microsoft Outlook". А если вам нечего ответить на этот вопрос, лучше промолчите. Вас ведь про Exchange никто не спрашивал.15 сентября 2016 г. 8:46
-
Чтобы перенести контакты Thunderbird в Outlook 2013, следуйте приведенным ниже ручным методам
В первую очередь. Экспорт Thunderbird в CSV
1. Перейдите в адресную книгу Thunderbird
2. Затем выберите «Сервис»> «Экспорт»
3. Файл выберите место назначения для сохранения в файл CSV
Затем импортируйте экспортированные контакты в Outlook.
1. Перейдите в меню «Файл»> «Открыть и экспортировать»> «Выбрать импорт / экспорт»
2. Затем выберите «Импорт» из другой программы или файла
3. Параметр Select, Comma Separated (CSV)
4. Просмотрите файл CSV и импортируйте его в Outlook.
Надеюсь, это решит ваши проблемы.25 января 2018 г. 4:34