Eu tenho tentado configurar um servidor, mas não funciona. Eu recebi este erro:
23:59:43 correio dovecot: auth-worker (14604): Erro: sql (test@mydomain.eu, ip): Falha na consulta de senha; Você tem um erro na sua sintaxe SQL; verifique o manual que corresponde à sua versão do servidor MariaDB para a sintaxe correta para usar perto dos usuários '\ ROM WHERE userid =' test@mydomain.eu 'e mysql_pass = password (' psw 'na linha 1.
Aqui minha configuração:
driver = mysql connect = "host = 127.0.0.1 dbname = dbname usuário = userdb senha = psw" default_pass_scheme = SHA512-CRYPT
password_query = SELECT NULL como senha, 'Y' como nopassword, userid como usuario \ FROM usuarios $
user_query = SELECT nome de usuário AS usuário, domínio, senha FROM contas WHERE username = '% n $
iterate_query = SELECT nome de usuário, domínio FROM contas onde sendonly = false;
Minha configuração: Eu instalei o mariadb, dovecot, postfix, postfixadmin.
Quando eu crio uma conta de e-mail com postfixadmin e uso o mesmo banco de dados com o dovecot, recebo o erro. O que estou fazendo de errado?
Eu não sou muito experiente. Se você precisar de mais informações, por favor, pergunte.