Друзья, прошу вашей помощи после упорного поиска решений.ОС: FreeBSD 13 amd64
Связка: Postfix + Dovecot + MySQL
Собственно проблема, при попытке отправки письма через postfix в логах появляются известные строки:
Nov 19 11:34:01 mxa postfix/smtps/smtpd[18580]: warning: unsupported SASL server implementation: dovecot,
Nov 19 11:35:02 mxa postfix/smtps/smtpd[24488]: fatal: SASL per-process initialization failed
Nov 19 11:36:04 mxa postfix/master[14590]: warning: process /usr/local/libexec/postfix/smtpd pid 25442 exit status 1
Nov 19 11:36:04 mxa postfix/master[14590]: warning: /usr/local/libexec/postfix/smtpd: bad command startup -- throttling
grep smtp_ main.cf
smtp_tls_loglevel = 2
smtp_use_tls = yes
smtp_tls_cert_file = $le_certs_directory/fullchain.pem
smtp_tls_ciphers = high
smtp_tls_key_file = $le_certs_directory/privkey.pem
smtp_tls_mandatory_protocols = !SSLv2,!SSLv3
smtp_tls_protocols = !SSLv2,!SSLv3
smtp_tls_security_level = may
smtp_tls_note_starttls_offer = yes
grep smtpd main.cf
smtpd_tls_loglevel = 5
smtpd_banner = Postfix mail server [$myhostname]
smtpd_sasl_type = dovecot
smtpd_sasl_auth_enable = yes
smtpd_sasl_authenticated_header = yes
smtpd_sasl_path = $queue_directory/private/auth
smtpd_sasl_security_options = noanonymous,noplaintext
smtpd_sasl_tls_security_options = noanonymous
smtpd_use_tls = yes
smtpd_tls_auth_only = yes
smtpd_tls_cert_file = $le_certs_directory/fullchain.pem
smtpd_tls_ciphers = high
smtpd_tls_key_file = $le_certs_directory/privkey.pem
smtpd_tls_mandatory_ciphers = high
smtpd_tls_mandatory_protocols = !SSLv2,!SSLv3,!TLSv1,!TLSv1.1
smtpd_tls_protocols = !SSLv2,!SSLv3,!TLSv1,!TLSv1.1
smtpd_tls_received_header = yes
smtpd_tls_security_level = may
smtpd_tls_session_cache_timeout = 3600s
smtpd_delay_reject = yes
smtpd_discard_ehlo_keywords = etrn, silent-discard
smtpd_forbidden_commands = CONNECT GET POST
smtpd_helo_required = yes
smtpd_recipient_limit = 10
smtpd_client_restrictions =
smtpd_helo_restrictions =
smtpd_etrn_restrictions =
smtpd_sender_restrictions =
smtpd_recipient_restrictions =
smtpd_data_restrictions =
grep -Ev '^#' master.cf
dovecot unix - n n - - pipe
flags=DRhu user=vmail:vmail argv=/usr/local/libexec/dovecot/deliver -f ${sender} -d ${recipient}
smtp inet n - n - - smtpd -v
submission inet n - n - - smtpd
-o syslog_name=postfix/submission
-o smtpd_tls_security_level=encrypt
-o smtpd_sasl_auth_enable=yes
-o smtpd_sasl_type=dovecot
-o smtpd_sasl_path=private/auth
-o smtpd_sasl_security_options=noanonymous
-o smtpd_sasl_local_domain=$myhostname
-o smtpd_tls_wrappermode=no
-o smtpd_client_restrictions=permit_sasl_authenticated,reject
-o smtpd_recipient_restrictions=permit_mynetworks,permit_sasl_authenticated,reject
-o smtpd_relay_restrictions=permit_mynetworks,permit_sasl_authenticated,defer_unauth_destination,reject
-o milter_macro_daemon_name=ORIGINATING
smtps inet n - n - - smtpd -v
-o syslog_name=postfix/smtps
-o smtpd_tls_wrappermode=yes
-o smtpd_sasl_auth_enable=yes
-o smtpd_recipient_restrictions=permit_mynetworks,permit_sasl_authenticated,reject
-o smtpd_relay_restrictions=permit_sasl_authenticated,reject
-o smtpd_sasl_type=dovecot,
-o smtpd_sasl_path=private/auth
pickup unix n - n 60 1 pickup
cleanup unix n - n - 0 cleanup
qmgr unix n - n 300 1 qmgr
tlsmgr unix - - n 1000? 1 tlsmgr
rewrite unix - - n - - trivial-rewrite
bounce unix - - n - 0 bounce
defer unix - - n - 0 bounce
trace unix - - n - 0 bounce
verify unix - - n - 1 verify
flush unix n - n 1000? 0 flush
proxymap unix - - n - - proxymap
proxywrite unix - - n - 1 proxymap
smtp unix - - n - - smtp
relay unix - - n - - smtp
-o syslog_name=postfix/$service_name
showq unix n - n - - showq
error unix - - n - - error
retry unix - - n - - error
discard unix - - n - - discard
local unix - n n - - local
virtual unix - n n - - virtual
lmtp unix - - n - - lmtp
anvil unix - - n - 1 anvil
scache unix - - n - 1 scache
postlog unix-dgram n - n - 1 postlogd
grep -Ev '^\s*#|^\s*$' ../dovecot/conf.d/10-master.conf
default_process_limit = 128
default_client_limit = 1024
default_vsz_limit = 256M
service imap-login {
inet_listener imap {
port = 0
}
inet_listener imaps {
port = 993
ssl = yes
}
service_count = 1
}
service imap {
process_limit = 1024
}
service auth {
unix_listener auth-userdb {
mode = 0660
user = vmail
group = vmail
}
unix_listener /var/spool/postfix/private/auth {
mode = 0660
user = postfix
group= postfix
}
}
service auth-worker {
}
service dict {
unix_listener dict {
}
}
ls -la /var/spool/postfix/private
srw-rw-rw- 1 postfix wheel 0 Nov 19 11:33 anvil
srw-rw---- 1 postfix postfix 0 Nov 19 10:25 auth
srw-rw-rw- 1 postfix wheel 0 Nov 19 11:33 bounce
srw-rw-rw- 1 postfix wheel 0 Nov 19 11:33 defer
srw-rw-rw- 1 postfix wheel 0 Nov 19 11:33 discard
srw-rw-rw- 1 postfix wheel 0 Nov 19 11:33 dovecot
srw-rw-rw- 1 postfix wheel 0 Nov 19 11:33 error
srw-rw-rw- 1 postfix wheel 0 Nov 19 11:33 lmtp
srw-rw-rw- 1 postfix wheel 0 Nov 19 11:33 local
srw-rw-rw- 1 postfix wheel 0 Nov 19 11:33 proxymap
srw-rw-rw- 1 postfix wheel 0 Nov 19 11:33 proxywrite
srw-rw-rw- 1 postfix wheel 0 Nov 19 11:33 relay
srw-rw-rw- 1 postfix wheel 0 Nov 19 11:33 retry
srw-rw-rw- 1 postfix wheel 0 Nov 19 11:33 rewrite
srw-rw-rw- 1 postfix wheel 0 Nov 19 11:33 scache
srw-rw-rw- 1 postfix wheel 0 Nov 19 11:33 smtp
srw-rw-rw- 1 postfix wheel 0 Nov 19 11:33 tlsmgr
srw-rw-rw- 1 postfix wheel 0 Nov 19 11:33 trace
srw-rw-rw- 1 postfix wheel 0 Nov 19 11:33 verify
srw-rw-rw- 1 postfix wheel 0 Nov 19 11:33 virtual
Подскажите пожалуйста, куда копать? Где тупая ошибка?