![Por que a senha authtest [email protected] não funciona no servidor de e-mail baseado em MySQL no Ubuntu 20.04](https://rvso.com/image/770580/Por%20que%20a%20senha%20authtest%20%5Bemail%20protected%5D%20n%C3%A3o%20funciona%20no%20servidor%20de%20e-mail%20baseado%20em%20MySQL%20no%20Ubuntu%2020.04.png)
Usei este manual para manequins para configurar o servidor de e-mail para Ubuntu 20.04:
E para senhas, a função ENCRYPT no MySQL foi removida da minha versão do MySQL Server.
Como fazer a criptografia de senha da maneira certa para usuários virtuais no MySQL?
Tentei criar senha criptografada com este manual:
https://www.courier-mta.org/authlib/authpasswd.html
Aqui está o código da tabela de usuários para MySQL no arquivo mysql-virtual_mailboxes.cf:
user = mail_admin
password = password
dbname = mail
query = SELECT CONCAT(SUBSTRING_INDEX(email,'@',-1),'/',SUBSTRING_INDEX(email,'@',1),'/') FROM `users` WHERE email='%s'
hosts = 127.0.0.1
E erro do comando bash do Linux descrito neste assunto:
Authentication FAILED: Operation not permitted
Aqui estão alguns registros de erros:
Sep 18 16:25:52 alm authdaemond: authmysql: cannot parse the MYSQL_OPT setting
Responder1
Resolvi esse problema com meus próprios esforços.
adicionando uma linha abaixo ao arquivo authmysqlrc:
MYSQL_OPT0