|
Open Mail Archiver
Жизнь заставила искать замену платному GFI MailArchiver и в итоге оказалось что аналогичных развитых средств под лицензией GPL найти не могу... В итоге было найдено следующее решение:
1.специальный milter фильтр к sendmail записывает все проходящие через почтовый шлюз письма в каталог временных файлов
2.скрипт на php запускаемый из crontab загружает эти файлы в базу MySQL, кроме того существует возможность паралелльного ведения файл-ориентированного архива в отдельном каталоге, и также данный скрипт автоматически удаляет старые письма
3.скрипты для apache и php отображают содержимое архива писем
Данное решение даже еще до beta версии сильно не дотягивает. но при наличии свободного времени потихоньку дорабатываю. По мере доработок буду выкладывать новые версии.
Но можно сказать одно - это работает в организации с 40-50 пользователями и трафиком более 1Гб/месяц уже больше четырех лет.
скачать OpenMailArchiver от 12.08.2010
скачать OpenMailArchiver от 05.07.2010
скачать OpenMailArchiver от 08.05.2010
скачать OpenMailArchiver от 08.02.2009
скачать OpenMailArchiver от 15.12.2008
ChangeLog
08.12.2010
1. fixed stupid bug in maildump
08.02.2009
1.доработан milter фильтр - при выгрузке в имена создаваемых файлов могут быть добавлены
дата и время письма и email отправителя
15.12.2008
1.доработан milter фильтр - теперь он работает как daemon, правда не хватает еще кода для работы с сигналами
2.также milter фильтр использует syslog для вывода сообщений о состоянии
04.12.2008
1.доработан milter фильтр - добавлена опция "-o" позволяющая задать
каталог куда выгружать письма
2.интерфейс поиска доработан - теперь можно искать по messageid
07.07.2008
1.Исправлена тупая ошибка в наименовании таблиц
2.Увеличено количество информации заносимое в таблицу со статистикой
3.Исправлена ошибка в автоочистке от старых писем. неадекватно удалялось
4.чуть больше информации записывается в статистическую таблицу
5.Поиск по получателю ищет по отдельной таблице. теперь это быстрее.
6.Инструкция по установке немного улучшена.
05.07.2008
1.При отправке письма администратору старые заголовки FROM & TO заменяются на X-OLD-FROM & X-OLD-TO
2.При импорте письма в mysql в специальной таблице делается запись для статистики. потом с помощью специальных скриптов можно статистику выводить на внутре-корпоративном сайте для юзеров
3.Написана небольшая инструкция по установке. охватывает не все аспекты, но теперь более понятно как это наживлять на сервер
24.06.2008
1.
|