LINUX.ORG.RU

Сообщения DeeMaas

 

Usergate D200

Добрый день коллеги. Тема импортозамещения сейчас как никогда актуальна. Никто не работал с Usergate. Какие впечатления после Cisco/CheckPoint etc.?

 

DeeMaas
()

Exim answer

Добрый день. Как заставить exim отвечать текстом из Deny Messege. На любой reject шлет клиенту стандартную отбойку с текстом

Reason: Remote SMTP Server Returned: 550 Requested action not taken: mailbox unavailable
Хотя на самом деле в логе exim и в deny message следующее сообщение
rejected RCPT <user1@domain.ru>: you in blacklist-rbl: b.barracudacentral.org

 

DeeMaas
()

Exim DKIM body hash mismatch

Добрый день. Ногами не пинайте. Ответ на форуме не нашел. При проверке DKIM на многих доменах ошибка. Куда копать? Или это с их стороны кто-то меняет body перед подписью.

2018-11-22 11:54:06 [13480] 1gPkkQ-0003VQ-BT DKIM: d=mail.ru s=mail2 c=relaxed/relaxed a=rsa-sha256 b=1024 [verification failed - body hash mismatch (body probably modified in transit)]
2018-11-22 11:54:06 [13480] 1gPkkQ-0003VQ-BT DKIM test failed: bodyhash_mismatch

 

DeeMaas
()

find + grep

Добрый день, подскажите как реализовать следующий алгоритм на bash:

1) Найти файл старше N дней, вывести этот файл на консоль 2) Передать имя этого файла grep'у для поиска в другой папке файла содержащего текст с именем файла из пункта 1

find /somedir/ERR -type f -mtime +10 -printf «%f\n» -exec grep -R {} /somedir/LOG \;

естественно не прокатывает...

 , ,

DeeMaas
()

Exim. Проверка заголовка To и Cc

Добрый день. Не подскажите как можно реализовать проверку заголовков на соответствие в нем адреса получателя нашего домена. Либо в To: либо в Cc:

Пробую такую конструкцию: # Помечаем письма как спам если заголовок To не наш домен
warn message = «Warning - Header „TO“ or „Cc“ is a prohibited domain name»
!hosts = +relay_from_hosts
!authenticated = *
condition = ${if match_domain{${domain:${address:$h_to:}}}{!+local_domains : !+white_domains}}
condition = ${if match_domain{${domain:${address:$h_cc:}}}{!+local_domains : !+white_domains}}
condition = ${if match{$h_to:}{(?i)undisclosed-recipients}{no}{yes}}

Отрабатывает не всегда правильно. Например если написать несколько получателей в To: и в копию поставить адрес другого домена, то правило срабатывает....

 

DeeMaas
()

Мониторинг сертификатов OpenVPN

Здравствуйте, озадачился вопросом мониторинга срока окончания сертификатов OpenVPN сервера. Искал готовые решения в виде скрипта, отсылающего сообщения на почту за 3,7,14 дней. Подскажите пожалуйста может быть кто уже делал подобное.

DeeMaas
()

Поиск новых файлов

Здравствуйте, ищу новые файлы, примерно не старее недели, скрипт выдает ошибку «test: слишком много аргументов», при этом дальше выполняется корректно. Что может быть не так? Скобки [] добавлять пробовал.

#!/bin/bash /n

FILES=/mnt/nfs/*

for f in $FILES

do

if test `find «$f» -mmin +6000`

then

: #do nothing

else

echo «new file $f»

fi

done

DeeMaas
()

RSS подписка на новые темы