HPC.ru lite - Все форумы
Форум: Windows Mobile и Pocket PC - общие вопросы
Тема: Читать базу MS OE на КПК

[Ответить]
Micckie [15.05.2004 08:45] Читать базу MS OE на КПК:
Друзья, не посоветуете ли что в такой ситуации.
Имеется необходимость читать почту (а точнее - рассылки) из MS Outlook Express на КПК (PPC2003). Почта находится в определенной папке (не во Входящих). Вообще, лучше даже было бы разбить ее на подпапки, для более удобного чтения. Возникла проблема, как это все комфортно переносить и читать на КПК.
Способ импорта всей почты в полный Outlook, затем очистки там папки Входящие, переноса содержимого нужной папки во Входящие, а после этого синхронизации – крайне неудобен, ибо его приходится выполнять при каждом обновлении нужной папки, а импорт из OE в Outlook крайне медленный. Если же сначала перенести все .dbx кроме нужного в другую папку, потом импортировать в Outlook, а потом вернуть .dbx, то теряется структура папок, из древовидной она становится плоской. К тому же заметил такую проблему, что при синхронизации Outlook с КПК на последнем все письма находятся в Unicode, то есть каждый символ занимает два байта, что крайне неэкономично. Причем, каждое письмо записывается в свой файл, но без заголовка. А заголовок – вообще непонятно куда.
Я пробовал перейти на полный Outlook, но это проблематично, так как в нем все хранится в одном .pst вместо многих .dbx, и это мешает переносу почты с одной машины на другую (слишком большой файл).
Я также пробовал запаковать нужный .dbx в .zip и читать его на КПК через HaaliReader. Быстро и просто, но мешают разные кодировки писем (KOI8R, WIN) и то, что часть писем в HTML, а не plain text (не так мешают заголовки писем, как тэги).
Я также пробовал те конверторы .dbx, которые смог найти. Fidolook все запихивает в один огромный .html – неудобно, лучше бы в txt. ABC Amber Outlook Express converter 1.7 хочет кушать (ломалки не нашел). DBXtract просто разбивает на .eml.
Что посоветуете? Спасибо!
[Ответить]