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

exim, авторизация без указания домена

Добавлено: 2010-06-20 20:51:18
fletch
Доброго времени суток.
Есть связка exim + dovecot, виртуальные юзеры хранятся в mysql.
Настроил довекот так, что при получении почты ему достаточно одного имени пользователя, без указания домена (что избавляет меня от необходимости указывать в почтовике длинный логин вида логин@домен).
А вот при отправке, как я понимаю, авторизация происходит сначала в exim'е. И он почему-то не знает, где брать домен. При указании в секции SMTP-авторизации почтовика полного имени вида логин@домен, все работает как надо, но не хочется бегать перенастраивать все машины (их 50+). Что поправить в конфиге, чтоб облегчить себе жизнь?

Re: exim, авторизация без указания домена

Добавлено: 2010-06-20 22:46:02
dikens3

Re: exim, авторизация без указания домена

Добавлено: 2010-06-20 23:00:18
fletch
Спасибо, но ничего касаемо моей проблемы там не увидел.

Re: exim, авторизация без указания домена

Добавлено: 2010-06-21 0:20:17
dikens3
Exim авторизует так, как вы ему скажите. Используйте одну авторизацию - dovecot.

Re: exim, авторизация без указания домена

Добавлено: 2010-06-21 6:42:00
ADRE
неплохобы логи, конфиги довекота и пр.

Re: exim, авторизация без указания домена

Добавлено: 2010-06-21 15:58:51
fletch
хм. сегодня проверил на практике. итого имеем:
Аутлук Экспресс - авторизует по короткому логину как на прием, так и на отправку.
Мышь - аналогично.
Тандербёрд - прием почты проходит по короткому логину, отправка - только по полному.

Если в тандербёрде оставить короткий логин, как происходит при создании учетки, то в mainlog сыпется:

Код: Выделить всё

2010-06-21 15:55:52 auth_login authenticator failed for ([127.0.0.1]) [192.168.7.78] I=[192.168.7.167]:25: 535 Incorrect authentication data (set_id=admin)
При указании полного все работает:

Код: Выделить всё

2010-06-21 15:57:01 Delay 0s for  [192.168.7.78] with HELO=[127.0.0.1]. Mail from admin@eximtextil.com.ua to root@eximtextil.com.ua.
2010-06-21 15:57:03 Delay 0s for  [192.168.7.78] with HELO=[127.0.0.1]. Mail from admin@eximtextil.com.ua to root@eximtextil.com.ua.