Exim bzip

EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Viktor
проходил мимо

Exim bzip

Непрочитанное сообщение Viktor » 2008-08-29 7:16:45

Доброе время суток, имеется в system_filters фильтр следующего содержания:

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

if $header_from: contains example.ru
    then
    unseen save /var/mail/example.ru/outgoing/$sender_address-$message_id.eml
    endif
Данный фильтр позволяет сохранять исходящие письма в отдельные файлы, вот хотелось бы узнать можно ли сделать так чтобы все эти письма автоматически архивировались?

также имеется транспорт позволяющий сохранять входящие письма в отдельный файл, выглядит он следующего вида:

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

batchsmtp_appendfile:
  driver = appendfile
  file = /var/mail/example.ru/$local_part
  create_directory
  mode = 0640
Вот к нему тоже хотелось бы автоматическое сжатие входящих писем.
Не могли бы вы подсказать как это возможно реализовать?
Последний раз редактировалось Alex Keda 2008-08-29 9:33:46, всего редактировалось 1 раз.
Причина: [code][/code] - для кого?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35466
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Exim bzip

Непрочитанное сообщение Alex Keda » 2008-08-29 9:34:35

сообщения нормально оформляйте
=========
по сабжу - лучше кроном...
Убей их всех! Бог потом рассортирует...

Viktor
проходил мимо

Re: Exim bzip

Непрочитанное сообщение Viktor » 2008-09-01 8:08:37

Да, действительно извиняюсь.
Имеется почтовая система установленная на FreeBSD 7.0, почтовый сервер реализован средствами EXIM.
В главном конфигурационном файле имеется следующая строка:

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

system_filter = /usr/local/etc/exim/system_filter
В данном файле, имеются следующие строки позволяющие перехватывать входящую и исходящую почту и сохранять для резервного копирования.

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

if $header_from: contains example.ru
    then
    unseen save /var/mail/example.ru/$sender_address/outgoing/$message_id.eml
    endif
if $header_to: contains example.ru
    then
    unseen save /var/mail/example.ru/$sender_address/incoming/$message_id.eml
    endif
Сохраняющаяся в /var/mail/example.ru/$sender_address/*/ , занимает довольнотаки приличный размер, хотелось бы архивировать сохраняемые файлы. Проводить архивацию по крону считаю неправильным, по той причине что письма приходят постоянно. Думаю наиболее правильно использовать снапшоты, но думаю что exim сам должен уметь архивировать файлы, по тому и задаю следующий вопрос, имеет ли возможность exim самостоятельно архивировать почту которая попадает под условия фильтров?
Последний раз редактировалось Alex Keda 2008-09-01 8:24:22, всего редактировалось 1 раз.
Причина: Товарищщи, юзайте кнопочку [code], цените чужое время...

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35466
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Exim bzip

Непрочитанное сообщение Alex Keda » 2008-09-01 8:24:40

lissyara писал(а):сообщения нормально оформляйте
Убей их всех! Бог потом рассортирует...

Viktor
проходил мимо

Re: Exim bzip

Непрочитанное сообщение Viktor » 2008-09-01 9:12:33

Блин, извеняюсь, забыл про вашу кнопочку.
Ну а всетаки что можете посоветовать?

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35466
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Exim bzip

Непрочитанное сообщение Alex Keda » 2008-09-01 9:25:07

всё же настоятельно рекомендую кроном....
как вариант - экзим умеет вызывать внешние команды - но не знаю удасться ли их прикрутить в этом месте...
не помню =(
Убей их всех! Бог потом рассортирует...

Аватара пользователя
freeman
лейтенант
Сообщения: 734
Зарегистрирован: 2007-03-18 5:13:25

Re: Exim bzip

Непрочитанное сообщение freeman » 2008-10-13 15:49:06

На тему сжатия. У меня основной объём почты делают письма с фотками, музыкой, видео и пр. несжимаемым "контентом". Да и многие программы современные начали применять сжатие своих файлов. Так что эффект стремится к нулю, а вот неудобства присутсвуют. ИМХО самый положительный момент - экономия i-nodes если сжимать всю почту за день в один архив :)
Остатся должен только один ...