l...@lena.kiev.ua wrote:
Прошу прощения... :-( Надеюсь, теперь уже без ошибок:
deny message = Denied by message size = $message_size
condition = ${if def:acl_m0}
condition = ${if >{$message_size}{100k}}
logwrite = $recipients Denied by message size
condition = ${if eq{${run{/bin/sh -c "\N{\N echo Subject: \
'=?koi8-r?B?8MnT2M3PIM7FIMTP09TB18zFzs8=?=';\
# Письмо не доставлено
echo 'Content-Type: text/plain; charset=koi8-r';\
echo Content-Transfer-Encoding: 8bit;\
echo; echo '${sg{Письмо от $sender_address для $recipients\n\
с темой $h_subject\nразмером ${eval:$message_size/1024} килобайтов \
не доставлено из-за превышения\n\
лимита размера письма (100 килобайтов).}{'}{}}'; \
\N}\N | /usr/local/sbin/exim -f root ad...@example.com \
${sg{${filter{<, $sender_address,$recipients}\
{!match{$item}{\N(^-|[^\w.=+%!@-])\N}}}}{,}{ }}"}}}{}{1}{1}}
Кстати, для проверки соответствия количеств { удобен редактор в
Midnight Commander.
vim тоже умеет скобки проверять ;)
Спасибо большое! В понедельник проверю - отпишусь.
Кстати, я очень смутно понял, для чего нужно в основном конфиге выставлять
untrusted_set_sender = *
local_from_check = false
всмысле как это влияет на данную ACL..?
_______________________________________________
Exim-users mailing list
Exim-users@mailground.net
http://mailground.net/mailman/listinfo/exim-users