неужели из конфига вынесли стандартный relay_from_hosts

5 июня 2012 г., 18:49 пользователь Алексей Доморадов <[email protected]>написал:

> Задача собственно тривиальная, но что то не получается решить
>
> Есть 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
>
>
_______________________________________________
Exim-users mailing list
[email protected]
http://mailground.net/mailman/listinfo/exim-users

Ответить