Здравствуйте господа !
Помогите пожалуйста дельным советом.
Установил на FreeBSD 6.0 Cyrus-SASL 2.1.21 и Postfix 2.2.9 ( пробовал и с 2.2.8 )
Вроде все что нужно прописал, один хрен , что есть авторизация, что ее нет, письма
могут отправлять все кому не лень, хоть с локалки, хоть с наружи ( правда не open relay )
Отрывок из main.cf:
mynetworks_style = host
mynetworks = 192.168.35.0/26, 127.0.0.0/8
relay_domains =
smtpd_sasl_auth_enable = yes
smtpd_sasl_security_options = noanonymous
smtpd_sasl_local_domain = vasya.ru
smtpd_application_name = smtpd
broken_sasl_auth_clients = yes
smtpd_recipient_restrictions = permit_sasl_authenticated,
permit_mynetworks,
reject_unauth_destination
и т.д.
В файле /usr/local/lib/sasl2/smtpd.conf стоит:
pwcheck_method: auxprop
mech_list: login plain
В логах смотрю, а там даже намека нет , чтобы спросить у клиента авторизацию.
Если соединяюсь с любого компьютера локалки через telnet , пишет:
220 mail.vasya.ru ESMPT Postfix
ehlo vasya.ru
250-mail.vasya.ru
250-PIPELINING
250-SIZE 10240000
250-ETRN
250-AUTH LOGIN PLAIN
250-AUTH=LOGIN PLAIN
250 8BITMIME
Видно, что вроде как авторизация включена методами LOGIN и PLAIN, но клиенты
без всяких паролей отправляют письма. Что делать?
Помогите пожалуйста !