| 
 | 
| 
 
Синтаксис SH-файла для Cron 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Добрый день, дорогие друзья! Столкнулся с проблемой настройки в Linux Debian почтовика. Сразу скажу, что в Linux я не "бум-бум". Проблема в том, что на сервере забивается очередь отправки писем, и от этого провайдер блокирует канал отправки. В ручную лечу так: В терминале запускаю команды: exim -bpc Если вижу, что в очереди больше 10 писем, то чищу очередь командой: exipick -i | xargs exim -Mrm Однако, "супостат" не спит, и направляет письма, когда сплю я. Отсюда возникла мысль - написать программку (если правильно понял инструкцию sh-файл), который будет работать так: exim -bpc Если результат больше 10, то exipick -i | xargs exim -Mrm Затем добавить этот sh-файл в крон, чтобы каждые 5 минут проверял очередь. Пожалуйста помоги с синтаксисом, а возможно исправите мой ход мысли и предложите другое решение. Спасибо! ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 11.07.2016, 18:18 | 
  
  
  
   | 
||
| 
 
Синтаксис SH-файла для Cron 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Ivan PotapenkoПроблема в том, что на сервере забивается очередь отправки писем, и от этого провайдер блокирует канал отправки.Не понятно, как одно с другим связано.  Если только какой-то ретивый спамер творит свои делишки. Ну и забанить его навечно. Если сервер служебный (на работе) - дополнительно "телегу" начальству. В крайнем случае, настроить ему какие-то лимиты, вроде 10 писем в час, и то, если ему по работе почта нужна. На то она и очередь, чтоб письма в ней болтались в ожидании успешной отправки. Не всегда же сразу их удаётся доставить до адресата. Бывает, и по два дня, и дольше висят в очереди. Очищая её бездумно, можно и письма "по делу" грохнуть, чему пользователи будут, конечно же, безмерно рады. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 12.07.2016, 00:53 | 
  
  
  
   | 
||
| 
 
Синтаксис SH-файла для Cron 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  мало данных, очередь может забиваться по многим причинам, начиная от спам бота и заканчивая не правильно настроенными днс, что у вас например с обратной зоной? И в том и в другом случае вы имеет все шансы попасть в спам листы.  В логах экзима обычно указывается ошибка по причине которой письма в очереди ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 12.07.2016, 02:28 | 
  
  
  
   | 
||
| 
 
Синтаксис SH-файла для Cron 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  vkle, Благодарю за совет, но год назад именно так и сделали. Всем написали инструкции, и более-менее народ работал. Сейчас народ "приборзел", правила нарушает. Кроме того, у нас пропал администратор, и как работает сервак никто не знает. На меня эту задачу повесили, и я только-только изучаю литературу по Linux и стараюсь вникнуть. Поэтому и возникла задача написать такой "демон", который будет чистить очередь. Проблема в том, что я не знаю синтаксиса "демонов". Если бы задача была на php, то я бы в раз ее решил. Поэтому и прошу помочь мне с синтаксисом. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 12.07.2016, 10:22 | 
  
  
  
   | 
||
| 
 
Синтаксис SH-файла для Cron 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  ну так и пиши на пхп, потом скрипт в крон вставишь Какая разница крону, что запускать строка в кроне будет вида */5 * * * * flock -w 10 /tmp/clearmail /path_to/php /path_to/my_super_sctipt.php ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 12.07.2016, 13:13 | 
  
  
  
   | 
||
| 
 
Синтаксис SH-файла для Cron 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  лучше найди причину очереди. что в логах? ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 12.07.2016, 13:19 | 
  
  
  
   | 
||
| 
 
Синтаксис SH-файла для Cron 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  landy, Благодарю. Стоп: А разве в php существует синтаксис: exim -bpc и exipick -i | xargs exim -Mrm Я так понимаю это синтаксис linux-a. Отсюда и вопрос, как должен выглядеть этот код. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 12.07.2016, 13:28 | 
  
  
  
   | 
||
| 
 
Синтаксис SH-файла для Cron 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Ivan PotapenkoЕсли бы задача была на php, то я бы в раз ее решил это не я сказал Читайте тогда bash scripting tutorial ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 12.07.2016, 16:22 | 
  
  
  
   | 
||
| 
 
Синтаксис SH-файла для Cron 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Ivan PotapenkoСтоп: А разве в php существует синтаксис: exim -bpcНа пхп можно посчитать файлы и вызвать системную команду. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 12.07.2016, 20:35 | 
  
  
  
   | 
||
| 
 
Синтаксис SH-файла для Cron 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Ivan Potapenkoнарод "приборзел", правила нарушает.Правила, вроде "на работе - работать" кем установлены? Начальством или Вами? Закроете проводной канал - они будут точно так же с мобилок торчать в интернетах. Проходили эту хрень, закрывали и аськи, и вконтакты всякие (когда ещё они по http работали)... Потом плюнули на это дело. Если сотрудник нуждается в няньке - то этой нянькой является руководитель отдела. Когда начальство интересуется, чего это инет так медленно работает - запускаю iftop, диктую айпишники сотрудников, активно тянущих музон с вконтакта. Дальше разборки между зам. директора и руководителем отдела качальщика. Всё. На пару месяцев точно хватает (потом приходят новые раздолбаи). Кто люлей огрёб - торчат через мобилки "где не надо". ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 12.07.2016, 20:47 | 
  
  
  
   | 
||
| 
 | 

start [/forum/topic.php?fid=25&gotonew=1&tid=1481713]:  | 
    0ms | 
get settings:  | 
    8ms | 
get forum list:  | 
    13ms | 
check forum access:  | 
    4ms | 
check topic access:  | 
    4ms | 
track hit:  | 
    70ms | 
get topic data:  | 
    11ms | 
get first new msg:  | 
    7ms | 
get forum data:  | 
    3ms | 
get page messages:  | 
    41ms | 
get tp. blocked users:  | 
    1ms | 
| others: | 247ms | 
| total: | 409ms | 

| 0 / 0 | 

    Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
    
    
    «На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
    
    
    ... ля, ля, ля ...