Страница 1 из 1
Exim - создание каталогов по дате
Добавлено: 2008-05-05 15:08:37
Miha_hard
Стоит задача копировать почту.. как у многих..
копирую так:
http://www.opennet.ru/tips/info/1544.shtml
только у меня:
Но писем очень много и открывать это счастье по imap - замучаешься.
Соответственно вопрос как написать строку чтоб папки получались вида:
Код: Выделить всё
directory = /var/mail/exim/domen.ext/copy/.2008.05.1
*где единица может быть числом месяца или неделей - как можно. или так и так.
Re: Exim - создание каталогов по дате
Добавлено: 2008-05-05 15:22:52
LMik
У меня как то так вроде
В роутерах
Код: Выделить всё
deliver_copy:
debug_print = "R: BACKUP COPY INCOMING FOR: $local_part@$domain"
driver = accept
domains = +local_domains
local_parts = ${lookup mysql{SELECT login from users \
WHERE login="${local_part}" AND domain='${domain}' AND status='1'}}
transport = local_copy_incoming
no_more
В транспортах
Код: Выделить всё
local_copy_incoming:
driver = appendfile
delivery_date_add
directory = /usr/mail/backup/${substr_0_10:$tod_log}/$domain/$local_part
envelope_to_add
return_path_add
group = mail
mode = 0660
maildir_format = true
create_directory = true
Re: Exim - создание каталогов по дате
Добавлено: 2008-05-05 15:24:04
LMik
И архивирование в кроне в 6 утра скрипт
Код: Выделить всё
mail# cat /usr/backup/backup.sh
!#/bin/sh
dst_dir=`date +%y_%m_%d`
mv /usr/mail/backup /usr/backup/newbak
tar -P -zcf /usr/backup/${dst_dir}.tar.gz /usr/backup/newbak/*
rm -rf /usr/backup/newbak/
Re: Exim - создание каталогов по дате
Добавлено: 2008-05-05 15:34:36
Miha_hard
Код: Выделить всё
directory = /usr/mail/backup/${substr_0_10:$tod_log}/$domain/$local_part
${substr_0_10:$tod_log} чему получается равно? И откуда берется? У меня $tod_log нет..
Re: Exim - создание каталогов по дате
Добавлено: 2008-05-06 7:32:19
LMik
Miha_hard писал(а):Код: Выделить всё
directory = /usr/mail/backup/${substr_0_10:$tod_log}/$domain/$local_part
${substr_0_10:$tod_log} чему получается равно? И откуда берется? У меня $tod_log нет..
"2008-05-06" получаются папки
http://www.lissyara.su/?id=1254 ctrl+f tod_log
Re: Exim - создание каталогов по дате
Добавлено: 2008-05-20 18:18:54
Alex Keda