Страница 1 из 1

авторизация smtp для конкретного ip или сети (exim)?

Добавлено: 2011-06-02 11:01:33
bobot
Как написать условия авторизации для конкретного 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 = $2

auth_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 чтоб было без авторизации
?

Re: авторизация smtp для конкретного ip или сети (exim)?

Добавлено: 2011-09-27 12:17:45
werder31