Эксперты, помогите кто знает.
Стоит связка postfix+dovecot+mysql. Авторизация pop 3 происходит как и должна происходить. А авторизация smtp нудевая - то есть сообщения может отправлять кто угодно с чужого логина (другими словами, чтобы отправить с любого вирт ящика письмо не нужен пароль).
main.cf
...
virtual_mailbox_domains = mysql:/etc/postfix/mysql-virtual-mailbox-domains.cf
virtual_uid_maps = static:5000
virtual_gid_maps = static:5000
virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual-mailbox-maps.cf
virtual_transport = dovecot
dovecot_destination_recipient_limit = 1
smtpd_tls_cert_file = /etc/pki/postfix/postfix.pem
smtpd_tls_key_file = /etc/pki/postfix/private/postfix.pem
smtpd_use_tls = yes
smtpd_sasl_type = cyrus
#smtpd_sasl_path = private/auth
smtpd_sasl_auth_enable = yes
#smtpd_sasl_security_options = noanonymous
#smtpd_recipient_restrictions = permit_mynetworks,permit_sasl_authenticated,reject_unauth_destination
smtpd_recipient_restrictions = reject_unauth_destination
#smtpd_sasl_local_domain = $myhostname
#smtpd_sasl_application_name = smtpd
#broken_sasl_auth_clients = yes
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
#smtp_sasl_type = cyrus
smtpd_sasl_security_options=noanonymous
master.cf
dovecot unix - n n - - pipe
flags=DRhu user=vmail:vmail argv=/usr/libexec/dovecot/deliver -d ${recipient}
при телнете х.х.х.х. 25
ehlo fqdn
показывает:
250-server.local
250-PIPELINING
250-SIZE 10240000
250-VRFY
250-ETRN
250-STARTTLS
250-AUTH PLAIN
250-8BITMIME
250 DSN
Насколько я понимаю вмесье с 250-AUTH PLAIN длжна быть строчка 250 AUTH=PLAIN но ее нет. Подскажите пожалуйста кто знает, буду очень благодарен.