Отправляет email-рассылки с помощью сервиса Sendsay

postfix+sasl

1JAkUhKR9iaxCTEBdV4bVbLPdMBJnWUZ4qogZoUAse8pMADzRwIgU1msgXFRSR6RoE+CaMAeY2i0

hAI+ZZSlURK0raVgTB3TADqw1wDU9ipNxvF8BTb7Eyi7Rs9/53vrCfJbsTxjka1UW3rILrQy0DFL

VMP2xWqo5D3eSb5RDwHEiLiy5xOwWJrV+QfYVoqnB6fCB9d9H0YrKJLrk4KlladHI8BvuwNgMIdA

Y7pms9aoT+FApXT55AFtXh/Esnbs+Ul3Zlz+2nne+2g1BsOGpyDLlHIN1TdRsPe8pwP9KT510ps4

gmf7FCZ+lIfpJVtTuAVxU3j1kFHhvaD03Bc+4U8eaF6KH3PQj/xepOU80Pe2QQ4ac/Imfy8lnhL4

C/DBLHofSYTRZzssoIHM0TVlXOEvMS0nrKj7vvY3DfEt9AzbVQMKIQWp/AAq0fRZxHmACgAAAABJ

RU5ErkJggg==

Здравствуй, all!

Mandriva 2006.1, postfi-2.2.6-1mdk, libsasl2-2.1.22-13mdk,
cyrus-sasl-2.1.22-13mdk.

Проблема стара, как мир - надо чтобы мобильные юзеры (наши, но не из локалки)
из любой точки мира могли отправлять почту через почтовый сервак фирмы.
Соответственно, требуется аутентификация. Поставил, настроил. В результате
если отправлять почту на user@наш.домен.com письмо отправляется и нормально
доходит, а если адресат не из нашего домена - аутентификация проходит, но
после этого постфикс отвечает relay_access_denied. Конфиги (все, шо относится
к аутентификации, если не все - говорите что еще нада показать) :
/etc/postfix/main.cf:
mydestination = ananta.com.ua, ananta.radio.bars.net.ua
relay_domains = $mydestination
...........................
smtpd_sasl_path = /etc/postfix/sasl:/usr/lib/sasl2
smtpd_sasl_auth_enable = yes
smtpd_sasl_application_name = smtpd
smtpd_sasl_local_domain = ananta.com.ua
broken_sasl_auth_clients = yes
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options =
.................
smtpd_recipient_restrictions =
permit_mynetworks,
permit_sasl_authenticated,
reject_unauth_destination,
reject_unauth_pipelining,
reject_non_fqdn_recipient,
check_helo_access hash:/etc/postfix/helo_checks,
check_helo_access pcre:/etc/postfix/helo_checks.pcre,
reject_rbl_client relays.ordb.org,
reject_rbl_client sbl.spamhaus.org,
reject_unknown_sender_domain,
reject_unknown_recipient_domain

/etc/postfix/sasl_passwd:

ananta.com.ua daks:mypass
ananta.radio.bars.net.ua daks:mypass

Два одинаковых, потому что hostname=ananta.radio.bars.net.ua, а почта приходит
на ananta.com.ua (поддерживают наши провы). Точно не знал, какую ставить,
поэтому - обе :)

/usr/lib/sasl2/smtpd.conf:

pwcheck_method: saslauthd
saslauthd_path: /var/lib/sasl2/mux

# ps aux|grep saslauth
root 29546 0.0 0.2 4776 1216 ? Ss 14:40 0:00 saslauthd -a
pam
root 29547 0.0 0.2 4820 1352 ? S 14:40 0:00 saslauthd -a
pam
root 29548 0.0 0.2 4820 1348 ? S 14:40 0:00 saslauthd -a
pam
root 29549 0.0 0.2 4820 1352 ? S 14:40 0:00 saslauthd -a
pam
root 29550 0.0 0.2 4776 1216 ? S 14:40 0:00 saslauthd -a
pam

Жесткая сцылка с /var/lib/sasl2/mux в chroot postfix`a присутствует.

Шо ему нада еще???

Спасибо.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 25721; Возраст листа: 985; Участников: 1528
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/534407

Ответить   daks (#534407)

 

Ответы:

1JAkUhKR9iaxCTEBdV4bVbLPdMBJnWUZ4qogZoUAse8pMADzRwIgU1msgXFRSR6RoE+CaMAeY2i0

hAI+ZZSlURK0raVgTB3TADqw1wDU9ipNxvF8BTb7Eyi7Rs9/53vrCfJbsTxjka1UW3rILrQy0DFL

VMP2xWqo5D3eSb5RDwHEiLiy5xOwWJrV+QfYVoqnB6fCB9d9H0YrKJLrk4KlladHI8BvuwNgMIdA

Y7pms9aoT+FApXT55AFtXh/Esnbs+Ul3Zlz+2nne+2g1BsOGpyDLlHIN1TdRsPe8pwP9KT510ps4

gmf7FCZ+lIfpJVtTuAVxU3j1kFHhvaD03Bc+4U8eaF6KH3PQj/xepOU80Pe2QQ4ac/Imfy8lnhL4

C/DBLHofSYTRZzssoIHM0TVlXOEvMS0nrKj7vvY3DfEt9AzbVQMKIQWp/AAq0fRZxHmACgAAAABJ

RU5ErkJggg==

Все решилось просто - закоментировал следующие строки.

Хотя странно - образец я брал из postfix/SASL_README.html :(

daks

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 25729; Возраст листа: 986; Участников: 1527
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/534748

Ответить   daks (#534748)

 

В сообщении от 1144322740 секунд после начала Эпохи daks написал(а):

smtp_sasl_* - это настройки SMTP-клиента. Пример вы взяли из раздела
"Enabling SASL authentication in the Postfix SMTP client". А судя по
всему, вам нужна аутентификация только для сервера.

Ответить   Konstantin Korikov Sat, 8 Apr 2006 21:39:42 +0300 (#535475)