Ситуация:
Есть FreeBSD 4.x на нем qmail (хотя это и не важно) с qmailscan. Все письма кидаются в "общак" помимо maildir`ов и отправки наружу.Нужно:
Предоставить руководству компании и СБ доступ (простой, легкий, удобный и т.д.... т.е. через браузер) ко всей корреспонденции, как входящей, так и исходящей
вижу следующее решение
1) "общак" переколбашивается скриптами на перле (Mime:Tools присутствуют) дергает из писем размер, куда, откуда, тема, как передано по стандартным заголовкам строк , типа "From:".
2) инфа загоняется в базу мускуля. сортировку и выборку сделать несложно.
3) при обращении к записи в базе, можно взять id письма, уникальный для каждого, открыть прочесать письмо и показать всю инфу.
4) переколбасить кодировки в кои8 (тут засада если честно)
5) если есть вложения их как то цеплять и кидать в браузер пользователю (не особо понимаю как) тот метод который найден сохраняет вложение на винт, причем если имя в вин1251 возможны проблемы как с чтением, так и с удалением файлика с винта.
схема рабочая отчасти, но видятся минусы... как чистить винт от уже ненужных вложений сохраненных для передачи в браузер? непонятно как быть с кодировками (нет опыта в этом вообще)
Если есть идеи или возможно готовые решения был бы Очень признателен. За советы тоже был бы благодарен.