Задача собственно тривиальная, но что то не получается решить

Есть exim, который использует как релей одна фирма. Отправка разрешена только 
после аутентификации с такими ограничениями.

acl_check_auth:

accept 
   encrypted = *

accept 
   condition = ${if eq{${uc:$smtp_command_argument}}{CRAM-MD5}}

deny   
   message = You must use SSL/TLS or non plain text authentication methods
   !senders = : 

Так вот в этой фирме, есть какой то кривой софт, который не умеет ни SMTP AUTH 
ни SSL/TLS. Необходимо сделать исключение только для одного отправителя и 
только с определенного ip, отправлять почту без аутентификации и без SSL/TLS.

Получается в acl_check_auth мы можем пропустить всех с заданного ip, так как на 
этапе аутентификации адрес отправителя мы еще не знаем

acl_check_auth:

accept
   condition = ${if eq{$sender_host_address}{xxx.xxx.xxx.xxx}{yes}{no}}

accept 
   encrypted = *

А вот как дальше проверить и пропустить только [email protected]?
_______________________________________________
Exim-users mailing list
[email protected]
http://mailground.net/mailman/listinfo/exim-users

Ответить