smtp авторизация exim+courier+postgres

EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
dekloper
ст. лейтенант
Сообщения: 1331
Зарегистрирован: 2008-02-24 15:43:19
Откуда: давно здесь сидим..
Контактная информация:

smtp авторизация exim+courier+postgres

Непрочитанное сообщение dekloper » 2009-12-28 17:45:23

собсно subj:
на сейчас авторизует тока для забора по поп3,имап открытым текстом (поле password), отправка - для определенных хостов..
делалось все по статье
аутентификаторы есть, вот тока, как мне показалось, для авторизованной отправки нужен еще сам ацл..
иль я че путаю..? :bn:

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

lookup_cram:
        driver = cram_md5
        public_name = CRAM-MD5
        server_secret = ${lookup pgsql {select password from accounts where login='$1'}{$value}fail}
        server_set_id = $1

login:
        driver = plaintext
        public_name = LOGIN
        server_prompts = Username:: : Password::
        server_condition = ${lookup pgsql {select login from accounts where login='$1' and password='$2'}{yes}{no}}
        server_set_id = $1

судя по конфигу authlib

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

# Either PGSQL_CRYPT_PWFIELD or PGSQL_CLEAR_PWFIELD must be defined.  Both
# are OK too. crypted passwords go into PGSQL_CRYPT_PWFIELD, cleartext
# passwords go into PGSQL_CLEAR_PWFIELD.  Cleartext passwords allow
# CRAM-MD5 authentication to be implemented.

#PGSQL_CRYPT_PWFIELD    password
PGSQL_CLEAR_PWFIELD     password
должно работать совмесно и так и эдак.. а не работает :bn:

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

2009-12-28 17:12:42 lookup_cram authenticator failed for host (dekloper) [10.0.0.150]: 535 Incorrect authentication data
ТОВАгИЩИ! БгАТЬЯ И СЕСТгЫ! ДОЛОЙ гАВНОДУШИЕ!

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
dekloper
ст. лейтенант
Сообщения: 1331
Зарегистрирован: 2008-02-24 15:43:19
Откуда: давно здесь сидим..
Контактная информация:

Re: smtp авторизация exim+courier+postgres

Непрочитанное сообщение dekloper » 2009-12-29 9:44:15

dekloper писал(а):вот тока, как мне показалось, для авторизованной отправки нужен еще сам ацл..
иль я че путаю..? :bn:
вот из мануала добавил в начало списка контроля
не пашет :(
плз, помогите выпрямить руки :st:
ТОВАгИЩИ! БгАТЬЯ И СЕСТгЫ! ДОЛОЙ гАВНОДУШИЕ!

Аватара пользователя
dikens3
подполковник
Сообщения: 4856
Зарегистрирован: 2006-09-06 16:24:08
Откуда: Нижний Новгород
Контактная информация:

Re: smtp авторизация exim+courier+postgres

Непрочитанное сообщение dikens3 » 2009-12-30 11:15:56

До Acl доберёшся потом, щас аутентификацию настрой, она не проходит вообще-то.
Incorrect authentication data
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.

Аватара пользователя
dekloper
ст. лейтенант
Сообщения: 1331
Зарегистрирован: 2008-02-24 15:43:19
Откуда: давно здесь сидим..
Контактная информация:

Re: smtp авторизация exim+courier+postgres

Непрочитанное сообщение dekloper » 2009-12-30 15:41:19

dikens3 писал(а):До Acl доберёшся потом, щас аутентификацию настрой, она не проходит вообще-то.
Incorrect authentication data
ну у меняж есть в начале acl_smtp_rcpt строчка

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

accept  authenticated = *
а чо не работает, не пойму.. :st:
ни крам, ни открытым тестом.. и тока смтп...
забор работает...
ТОВАгИЩИ! БгАТЬЯ И СЕСТгЫ! ДОЛОЙ гАВНОДУШИЕ!

Аватара пользователя
dikens3
подполковник
Сообщения: 4856
Зарегистрирован: 2006-09-06 16:24:08
Откуда: Нижний Новгород
Контактная информация:

Re: smtp авторизация exim+courier+postgres

Непрочитанное сообщение dikens3 » 2009-12-30 18:53:21

Ты не понял - у тебя логины/пароли не совпадают.
Возможно что-то с самой проверкой пароля/логина.
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.