Как написать условия авторизации для конкретного Ip или сети?вот что я внёс в конфиг exim чтоб была автоизация
accept authenticated = *
.
.
.
.
auth_plain:
driver = plaintext
public_name = PLAIN
server_condition = "${if crypteq{$2}{${extract{1}{:}{${lookup mysql{SELECT \
password FROM users WHERE username = '${quote_mysql:$2}'}}}}}{1}{0}}"
server_set_id = $2auth_login:
driver = plaintext
public_name = LOGIN
server_condition = "${if crypteq{$2}{${extract{1}{:}{${lookup mysql{SELECT \
password FROM users WHERE username = '${quote_mysql:$1}'}}}}}{1}{0}}"
server_prompts = "Username:: : Password::"
server_set_id = $1авторизация будет работать, но есть проблема она то работает если почтовый клиент настроить, а если не настроить то клиент всё равно может отсылать письма
мне надо сделать например : для сети 20.0.0.0 /8 авторизация работала
а например для сети 30.0.0.0/8 чтоб было без авторизации
?
>[оверквотинг удален]
> server_prompts = "Username:: : Password::"
> server_set_id = $1
>
а вы всё тот же админ унив.киеф.уа?) который месяц крутите??))
auth_advertise_hosts -- сюда тех, кто может авторизоваться, остальных, кто будет слать без авторизации - в relay_from_hosts )