Nota: smtp! = smtpd
- smtp age como smtp client usado para enviar email
- smtpd age como servidor smtp usado para receber e-mails
O parâmetro smtp_sasl_type
com o dovecot não foi suportado. Talvez você queira dizer smtpd_sasl_type = dovecot
.
Eu tenho um pequeno problema; Eu configurei o postfix para usar o dovecot para SMTP AUTH, portanto, eu tive que especificar a autenticação dovecot no arquivo main.cf. O problema é que eu preciso também autenticar meu smarthost para a retransmissão SMTP de saída. Eu não consigo fazer as duas coisas ao mesmo tempo. Eu posso configurar meu host inteligente ou configurar a autenticação dovecot.
arquivo main.cf:
relayhost = relay.jangosmtp.net:2525
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/relay_passwd
smtp_sasl_type = dovecot
smtpd_sasl_path = private/auth
smtpd_sasl_authenticated_header = yes
broken_sasl_auth_clients = yes
smtpd_recipient_restrictions =
permit_mynetworks
permit_sasl_authenticated
reject_unauth_destination
smtpd_tls_key_file = /etc/postfix/certs/key.pem
smtpd_tls_cert_file = /etc/postfix/certs/cert.pem
Eu tentei combinar os dois juntos, mas o postfix não enviará mensagens pelo smarthost, embora ainda autentique os usuários de envio do SMTP.
maillog apresenta o seguinte erro:
Sep 16 23:59:00 hg-gv postfix/smtp[16631]: warning: unsupported SASL client implementation: dovecot
Sep 16 23:59:00 hg-gv postfix/smtp[16631]: fatal: SASL library initialization
Isso faz sentido, mas eu preciso ter o dovecot habilitado para autenticar usuários SMTP.
Eu não tenho ideia do que fazer sobre isso.
Nota: smtp! = smtpd
O parâmetro smtp_sasl_type
com o dovecot não foi suportado. Talvez você queira dizer smtpd_sasl_type = dovecot
.