Уведомления

Группа в Telegram: @pythonsu

#1 Дек. 12, 2009 00:01:44

auf1994
От:
Зарегистрирован: 2009-12-11
Сообщения: 1
Репутация: +  0  -
Профиль   Отправить e-mail  

Экспорт писем (mbox\dir) в текстовые файлы по шаблону с перекодировкой

Помогите написать программу.

Задача следующая:

Письма (в форматах MH mailfile, mbox) нужно экспортировать в простой читабельный plain text в кодировке utf8. Перекодирование из qp, koi8, w1251, etc.

Формат шаблона каждого письма примерно следующий:

=====================
%From
%To
%Date
%Subject
=====================
%body

Имя файла каждого письма %year-%month-%day_%time_%short-from_%short-subj.txt

%year, %month, %day, %time – цифровое представление, например, 2008-12-01_23-42
%short-from_%short-subj – текстовое – john_hello

У программы должен быть внешний файл настроек, в котором прописывается шаблон файла письма, желаемая кодировка, путь к письмам (MH mailfile, mbox) и пути назначения – один единый и поддиректории – в соответствии с наименованием исходных папок хранения почты (MH mailfile, mbox).

Готовых решений я не нашёл…

Задавайте вопросы, если я что-нибудь упустил.

Эта программа – лишь часть большого проекта, который будет опубликован на sf.net! :)

Возможна оплата по договорённости. Только условие: подробно прокомментируйте код!



Отредактировано (Дек. 12, 2009 00:24:29)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version