Страница 1 из 1

почта, хранене писем в mysql

Добавлено: 2013-06-20 20:45:31
glb_ussr
привет.
Реализовал копирование всех писем проходящих через почтовик, почтовик на FreeBSD+postfix.
но за сутки получается более 9к файлов. По необходимости поискать grep-ом по ним не получается, слишком много фйлов,

Код: Выделить всё

/sbin/grep: Argument list too long.
а искать по файлам надо )

поделитесь опытом, как писать в базу.

Re: почта, хранене писем в mysql

Добавлено: 2013-06-21 13:53:28
ChihPih
DBMail - _http://www.dbmail.org/ ?

Re: почта, хранене писем в mysql

Добавлено: 2013-06-23 19:12:27
Alex Keda
не надо в неё писать =))

Re: почта, хранене писем в mysql

Добавлено: 2013-06-23 22:43:15
glb_ussr
а куда надо ? на диск уже пишется, за вчера 19 к фалов... искать по ним ничего не ищется.
Есть вариант искать через

Код: Выделить всё

find ./ -type f -exec grep foogle {} \;
но это выглядит как-то по дурацки, консоль летит со скоростью света, успел увидеть, нажа ctrl+c и т.п. дурдом в общем.
начал разбираться с dbmail. но есть одно "но", сервер боевой, на нем не потренируешься шибко.
если есть реальный вариант, то подскажите. может есть какой то парсер, который файлы эти разберет, и в бд в сложит, заголовки по строчкам, данные отдельно, что бы искать было удобнее.

Re: почта, хранене писем в mysql

Добавлено: 2013-06-28 9:02:09
Alex Keda
perl
у него модули всякие разные есть

Re: почта, хранене писем в mysql

Добавлено: 2013-06-28 10:33:23
Гость
glb_ussr писал(а): но это выглядит как-то по дурацки, консоль летит со скоростью света

Код: Выделить всё

... | less

Re: почта, хранене писем в mysql

Добавлено: 2013-06-29 8:47:07
glb_ussr
Alex Keda писал(а):perl
у него модули всякие разные есть
как вариант, попробую.