Уважаемые форумчане, столкнулся вот с какой проблемой, есть у нашей организации почта на Cpanel - Exim, пользователи, как правило, пользуются для работы RoundCube. Потребовалось ограничить пользователей, чтобы они могли отправлять письма только на 3 домена, входящие обрезал быстро, с помощью файла /usr/local/cpanel/etc/exim/sysfilter/options/Incoming_email_blocking со следующим содержимым:
if (("$h_from:" does not contain "@domain1.com") and ("$h_from:" does not contain "@domain2.com") and ("$h_from:" does not contain "@domain3.com"))
then fail "Mailbox does not exist!"
endif
if (("$h_to:, $h_cc:, $h_bcc:" does not contain "@domain1.com") and ("$h_to:, $h_cc:, $h_bcc:" does not contain "@domain2.com") and ("$h_to:, $h_cc:, $h_bcc:" does not contain "@domain3.com") and ("$h_to:, $h_cc:, $h_bcc:" does not contain "undisclosed-recipients:"))
then fail "Email sending blocked!!!"
endif
Но не выходит, если отправлять по одному письму - все хорошо блокируется, если отправить нескольким пользователям, например, user100@domain1.com, user@mail.com - все прекрасно доходит. Пытался через does not match, все равно не блокирует. Подскажите мне пожалуйста, если можете. Спасибо.