The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Cron - возможность задать список дат"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Разное / FreeBSD)
Изначальное сообщение [ Отслеживать ]

"Cron - возможность задать список дат"  +/
Сообщение от Marsel91 email(ok) on 17-Июн-13, 12:05 
Здравствуйте! Стоит задача - в выходные дни и в праздники почта, приходящая на адрес user@domain.com, должна скрытно копироваться на admin@domain.com. Состав почтового сервера: Postfix+Courier Imap+MySQL. Соответственно, пользователи заведены в базе MySQL, там же есть таблица где можно указать с какого ящика кому ставить скрытую копию. Т.е. просто поставить скрытую копию с одного адреса на другой проблемы нет.

Вопрос вот в чем - как сделать так, чтобы это скрытое копирование активировалось в четко заданные дни. Пока из вариантов только скрипт+crontab. Но не могу найти - умеет ли cron работать с заданным списком дат и времени (например, в текстовом файле)? Или может я зря горожу огород и есть более рациональный способ решить задачу?

Спасибо

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Cron - возможность задать список дат"  +/
Сообщение от lavr email on 17-Июн-13, 12:43 
>[оверквотинг удален]
> на адрес user@domain.com, должна скрытно копироваться на admin@domain.com. Состав почтового
> сервера: Postfix+Courier Imap+MySQL. Соответственно, пользователи заведены в базе MySQL,
> там же есть таблица где можно указать с какого ящика кому
> ставить скрытую копию. Т.е. просто поставить скрытую копию с одного адреса
> на другой проблемы нет.
> Вопрос вот в чем - как сделать так, чтобы это скрытое копирование
> активировалось в четко заданные дни. Пока из вариантов только скрипт+crontab. Но
> не могу найти - умеет ли cron работать с заданным списком
> дат и времени (например, в текстовом файле)? Или может я зря
> горожу огород и есть более рациональный способ решить задачу?

скрипт каждый день по крону и скрипт умеет разбирать даты

> Спасибо

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Cron - возможность задать список дат"  +/
Сообщение от Marsel91 email(ok) on 17-Июн-13, 12:58 
> скрипт каждый день по крону и скрипт умеет разбирать даты

Прошу прощения, не совсем понял ответ


Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

4. "Cron - возможность задать список дат"  +/
Сообщение от lavr email on 17-Июн-13, 13:47 
>> скрипт каждый день по крону и скрипт умеет разбирать даты
> Прошу прощения, не совсем понял ответ

то что не позволяет сделать расписание крона - может дополнить парсинг даты и
времени в скрипте.


Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

5. "Cron - возможность задать список дат"  +/
Сообщение от Marsel91 email(ok) on 17-Июн-13, 13:56 
> то что не позволяет сделать расписание крона - может дополнить парсинг даты
> и
> времени в скрипте.

Теперь кажется понял, спасибо. Т.е. скрипт будет узнавать дату и сверять ее со списком, в случае совпадения - выполнятся. Выставить этот скрипт на выполнение каждый день в кроне.

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

3. "Cron - возможность задать список дат"  +/
Сообщение от PavelR (ok) on 17-Июн-13, 12:58 
>[оверквотинг удален]
> сервера: Postfix+Courier Imap+MySQL. Соответственно, пользователи заведены в базе MySQL,
> там же есть таблица где можно указать с какого ящика кому
> ставить скрытую копию. Т.е. просто поставить скрытую копию с одного адреса
> на другой проблемы нет.
> Вопрос вот в чем - как сделать так, чтобы это скрытое копирование
> активировалось в четко заданные дни. Пока из вариантов только скрипт+crontab. Но
> не могу найти - умеет ли cron работать с заданным списком
> дат и времени (например, в текстовом файле)? Или может я зря
> горожу огород и есть более рациональный способ решить задачу?
> Спасибо

Можно попробовать посмотреть в сторону "дописать в условия SQL-запроса условие, которое будет срабатывать в нужные дни"

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

6. "Cron - возможность задать список дат"  +/
Сообщение от Marsel91 email(ok) on 17-Июн-13, 13:57 
> Можно попробовать посмотреть в сторону "дописать в условия SQL-запроса условие, которое
> будет срабатывать в нужные дни"

Посредством какого-то хитрого SQL-запроса или как?

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

7. "Cron - возможность задать список дат"  +/
Сообщение от PavelR (ok) on 17-Июн-13, 14:51 
>> Можно попробовать посмотреть в сторону "дописать в условия SQL-запроса условие, которое
>> будет срабатывать в нужные дни"
> Посредством какого-то хитрого SQL-запроса или как?

риторический вопрос?

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

8. "Cron - возможность задать список дат"  +/
Сообщение от Marsel91 email(ok) on 18-Июн-13, 10:23 
> риторический вопрос?

Наверно) Просто не совсем понимаю как это можно реализовать. В принципе, на основной вопрос я ответ получил, поэтому всем спасибо. Пойду гуглить по поводу запросов и парсинга

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру