Почтовый сервер Exim установка+настройка!

Автор shiko, 04 Июня 2009, 22:34

« предыдущая тема - следующая тема »

0 Пользователей и 1 Гость просматривают эту тему.

Vicpo

Ну и покажите свой конфиг, потому как я не могу понять какая авторизация у вас не работает.
[codebox]# Здесь разные механизмы авторизации для разных клиентов
auth_plain:
driver = plaintext
public_name = PLAIN
server_prompts = Username:: : Password::
server_condition = ${if crypteq{$auth3}{${lookup mysql{SELECT password FROM \
mailbox WHERE username = '${quote_mysql:$auth2}'}}}{yes}{no}}
server_set_id = $auth2
 
auth_login:
driver = plaintext
public_name = LOGIN
server_condition = ${if crypteq{$auth2}{${lookup mysql{SELECT password FROM \
mailbox WHERE username = '${quote_mysql:$auth1}'}}}{yes}{no}}
server_prompts = Username:: : Password::
server_set_id = $auth1
 
# А вот так мы можем передать аутентификацию на Dovecot SASL.
# Впрочем, CRAM-MD5 все равно не прокатит
auth_cram_md5:
driver = dovecot
public_name = CRAM-MD5
server_socket = /var/run/dovecot/auth-client
server_set_id = $auth2[/codebox]

вот три метода авторизации пользователей и все они сравнивают учетные данные в MySQL
Если вам необходимо разрешить релей пересылку с другого домена так за это отвечают строки
# Таким же образом задаём список доменов, с которых разрешён релей.
domainlist relay_to_domains = ${lookup mysql{DOMAIN_QUERY}}
 
# Список хостов, с которых разрешён релей без авторизации.
hostlist relay_from_hosts = localhost:127.0.0.1/8

и опять же домены которым разрешена пересылка хранятся в базе мускула либо необходимо жестко прописать ip хостов в hostlist relay_from_hosts

Halfi

Всем спасибо, разобрался со всем!