> From: dawnshade

> могу только посоветовать эмпирически измерить сколько туда влезает
> на вашем канале и экспандить в сессии переменную + rcpt to
> и реждектить самому.

Вот так:

acl_smtp_data = acl_check_data
acl_not_smtp = acl_not_smtp
...
begin acl
acl_check_data:
  deny condition = ${if def:message_size}
       condition = ${if >{$message_size}{31400000}}
       condition = ${if forany{<, $recipients}\
          {match{${domain:$item}}{\N^(mail.ru|list.ru|inbox.ru|bk.ru)$\N}}}
       message = message size $message_size over mail.ru limit 30 MB
...
  accept

acl_not_smtp:
  deny condition = ${if def:message_size}
       condition = ${if >{$message_size}{31400000}}
       condition = ${if forany{<, $recipients}\
          {match{${domain:$item}}{\N^(mail.ru|list.ru|inbox.ru|bk.ru)$\N}}}

  accept  

Это не совсем красиво, потому что почтовые программы пользователей
(типа Outlook Express) не очень хорошо реагируют на deny.
Наверно можно через системный фильтр, но я им не пользовалась.

> >>   SMTP<< 250-mx115.mail.ru ready to serve
> >>          250-SIZE 31457280



_______________________________________________
Exim-users mailing list
[email protected]
http://mailground.net/mailman/listinfo/exim-users

Ответить