Postfix smtp auth (обход аунтификации)

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

RedOctober
Сообщения: 17

Postfix smtp auth

Сообщение RedOctober »

ОС CentOS 5.4
Postfix + ipop3
Задача: на smtp сервере должна стоять аутентификация по паролю.
начинаю разбираться с smtp аутентификацией.
для начало был выкурен следующий мануал:
http://postfix.state-of-mind.de/patrick.ko...ailclients.html
http://postfix.state-of-mind.de/patrick.ko...ailservers.html
в main.cf вписанно следующее:

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

smtpd_sasl_auth_enable = yes
smtpd_sasl_security_options = noanonymous
smtpd_sasl_local_domain = $myhostname
broken_sasl_auth_clients = yes
smtpd_recipient_restrictions =
   permit_sasl_authenticated,
   permit_mynetworks,
   check_relay_domains
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd

создаю файл sals_passwd с данными вида domain.ru user:password
хеширую базу postmap hash:/etc/postfix/sals_passwd
пробую по телнету.
250-PIPELINING
250-SIZE 10240000
250-VRFY
250-ETRN
250-AUTH LOGIN DIGEST-MD5 CRAM-MD5 PLAIN
250-AUTH=LOGIN DIGEST-MD5 CRAM-MD5 PLAIN
250-ENHANCEDSTATUSCODES
250-8BITMIME
250 DSN
AUTH PLAIN dGVzdAB0ZXN0AHRlc3RwYXNz
235 Authentication successful
QUIT
221 Bye
все походит, но при этом письма отправляются без аунтификации. причем можно отправить от имени несуществующего адреса. Например goga@domain.ru
Вопрос: что можно почиать по теме, где было бы изложенно как должна происходить аунтификация и какой параметр за что отвечает. Ну и сопсно что я делаю не так.
После 2 дней чтения статей и пробования в голове большая каша. уже не понимаю как и что должно работать.
Спасибо сказали:
Аватара пользователя
Kaz_n
Сообщения: 59

Re: Postfix smtp auth

Сообщение Kaz_n »

добавь в конец сточки smtpd_recipient_restrictions =
permit_sasl_authenticated,
permit_mynetworks,
check_relay_domains

", reject"

чтобы было smtpd_recipient_restrictions =
permit_sasl_authenticated,
permit_mynetworks,
check_relay_domains, reject
"Если не можешь победить,
все равно победи!"
[indent] У.С. Грант
Спасибо сказали: