В августе была задача сделать пересылку почты на два ящика в разные периоды дня. Решил тогда так, пока работает без проблем.
в файл /etc/postfix/main.cf
recipient_bcc_maps = hash:/etc/postfix/recipient_bcc
создаём /etc/postfix/recipient_bcc
ящик@сайт.ру ящик_куда_слать1@сайт.ру ящик@сайт.ру ящик_куда_слать2@сайт.ру
ставим скрипт в крон на выполнение в 5 и 23 часа
#!/bin/bash # Author Ivan Shvindin @ka shvind / shvind.ru START=5 STOP=23 HOUR=`date +%k` FILE=/etc/postfix/recipient_bcc if (( $HOUR >= $START && $HOUR < $STOP )); then sed '2s/^/# /g' -i $FILE sed '1s/#/ /g' -i $FILE sed 's/^[ ]*//' -i $FILE else sed '1s/^/# /g' -i $FILE sed '2s/#/ /g' -i $FILE sed 's/^[ ]*//' -i $FILE fi postmap $FILE postfix reload
Вы должны авторизоваться, чтобы оставлять комментарии.