Os autenticadores SASL são incluídos apenas em exim4-daemon-heavy
, incluindo o autenticador Dovecot SASL. Mais informações sobre aqui .
Seguiu as instruções no Dovecot Wiki para configurar o Exim para compartilhar credenciais de autenticação com o Dovecot. Eu configurei o Dovecot para entregar e-mails para usuários virtuais e configurar um roteador e transporte dentro do exim para entregar aos Maildirs desses usuários. Eu não consigo obter a configuração detalhada abaixo para trabalhar, a fim de usar os mesmos creds de usuário para autenticação SMTP.
Exim configuration error in line 841 of /var/lib/exim4/config.autogenerated.tmp: authenticator dovecot_login: cannot find authenticator driver "dovecot"
Eu recebo esse erro toda vez que tento recarregar minha configuração.
De acordo com os documentos do exim, o suporte para este driver foi incluído desde a versão 4.64, e atualmente estou usando o 4.71. Não sei por que a configuração desse autenticador não funcionaria.
dovecot_login:
driver = dovecot
public_name = LOGIN
server_socket = /var/run/dovecot/auth-client
server_set_id = $auth1
dovecot_plain:
driver = dovecot
public_name = PLAIN
server_socket = /var/run/dovecot/auth-client
server_set_id = $auth1
O Dovecot também possui uma configuração de soquete para autenticação.
socket listen {
client {
path = /var/run/dovecot/auth-client
mode = 0666
} master {
path = /var/run/dovecot/auth-master
mode = 0600
} }
Não tenho certeza porque o MTA não pode usar essa configuração, especialmente porque esse driver é supostamente um padrão. Gostaria de receber qualquer ajuda de veterinários Exim - Eu sou um desenvolvedor python preenchendo o nosso sysadmin, então estou em um pouco de uma perda. Servidor é Ubuntu 10.04.
Os autenticadores SASL são incluídos apenas em exim4-daemon-heavy
, incluindo o autenticador Dovecot SASL. Mais informações sobre aqui .