URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 36357
[ Назад ]

Исходное сообщение
"QMail. Вопрос о перенаправлении почты в зависимости от времени."

Отправлено ghost , 24-Окт-03 04:15 
Здравствуйте. Какими способами можно решить этот САБЖ.
Поподробнее: Нужно, чтобы почта пришедшая пользователю vasya@xxx.ru до 16-00 отправлялась на petya@yyy.ru, а после этого времени и до 7-00 на kolya@yyy.ru.
Помогите, елси это возможно. Взаранее спасибо.

Содержание

Сообщения в этом обсуждении
"QMail. Вопрос о перенаправлении почты в зависимости от време..."
Отправлено BarS , 24-Окт-03 06:38 
> Здравствуйте. Какими способами можно решить этот САБЖ.
>Поподробнее: Нужно, чтобы почта пришедшая пользователю vasya@xxx.ru до 16-00 отправлялась на petya@yyy.ru,
>а после этого времени и до 7-00 на kolya@yyy.ru.
> Помогите, елси это возможно. Взаранее спасибо.


man cron


"QMail. Вопрос о перенаправлении почты в зависимости от време..."
Отправлено kip , 26-Окт-03 17:38 
> Здравствуйте. Какими способами можно решить этот САБЖ.
>Поподробнее: Нужно, чтобы почта пришедшая пользователю vasya@xxx.ru до 16-00 отправлялась на petya@yyy.ru,
>а после этого времени и до 7-00 на kolya@yyy.ru.
> Помогите, елси это возможно. Взаранее спасибо.

Все вот боятся чуть-чуть денег заплатить за CommuniGate Pro, а ведь там все это внутри :))

http://cgp.zenon.net/whatiscgp.shtml
http://www.stalker.com/CommuniGatePro/Rules.html#Conditions

---
Time Of Day   [is | is not | less than | greater than]  time string
This condition checks the current time of day in the Server time zone. This condition allows you to compose rules that are applied to messages only at certain times of day.
A time string should be specified as hh:mm or hh:mm:ss, where hh is the hour, mm - minutes, ss - seconds. Time strings can contain the am or pm suffix.

Current Date   [is | is not | less than | greater than]  date string
This condition checks the current time and date. This condition allows you to compose rules that are applied to messages only before or after the specified date and time.
A date string should be specified in one of the following formats:

DD MM YYYY
DD MM YYYY hh:mm
DD MM YYYY hh:mm:ss
DD MM YYYY hh:mm:ss +ZZZZ
DD MM YYYY hh:mm:ss -ZZZZ
where:
DD is the day of month
MM is month specified as 3-letter English abbreviation:
Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov, Dec
YYYY is the year
hh is the hour
mm is the minute
ss is the second
+ZZZZ or -ZZZZ is the time zone; if the time zone is not specified, the Server time zone is used.
---

:-)


"QMail. Вопрос о перенаправлении почты в зависимости от време..."
Отправлено Sampan , 26-Окт-03 17:57 
> Здравствуйте. Какими способами можно решить этот САБЖ.
>Поподробнее: Нужно, чтобы почта пришедшая пользователю vasya@xxx.ru до 16-00 отправлялась на petya@yyy.ru,
>а после этого времени и до 7-00 на kolya@yyy.ru.
> Помогите, елси это возможно. Взаранее спасибо.

В домашнем каталоге пользователя vasya есть такой файл - .qmail
Обычно в нем просто:
/Maildir/

Сделай два файла (например petya и kolya). В первом
/Maildir/
| forward petya@yyy.ru

Во втором
/Maildir/
| forward kolya@yyy.ru


По крону, в 16 и в 07 перезаписывай .qmail одним из этих файлов

Усё :-)


"QMail. Вопрос о перенаправлении почты в зависимости от време..."
Отправлено ghost , 27-Окт-03 02:51 
Спасибо всем за помощь. Сделал так как вы посоветовали - все работает.