Форум сайта python.su
Помогите написать программу.
Задача следующая:
Письма (в форматах 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)
Офлайн