我一直在尝试设置服务器,但它不起作用。我收到了这个错误:
23:59:43 mail dovecot:auth-worker(14604):错误:sql(test@mydomain.eu,ip):密码查询失败; 您的SQL语法有错误; 检查与您的MariaDB服务器版本对应的手册,以便在'\ ROM用户WHERE userid ='test@mydomain.eu'和mysql_pass =密码('psw'在第1行)附近使用正确的语法。
这是我的配置:
driver = mysql connect =“host = 127.0.0.1 dbname = dbname user = userdb password = psw”default_pass_scheme = SHA512-CRYPT
password_query = SELECT NULL AS password,'Y'as nopassword,userid AS user \ FROM users $
user_query = SELECT username AS用户,域,密码FROM accounts WHERE username ='%n $
iterate_query = SELECT username,domain FROM accounts其中sendonly = false;
我的设置:我安装了mariadb,dovecot,postfix,postfixadmin。
当我使用postfixadmin创建一个电子邮件帐户并使用与dovecot相同的数据库时,我收到了错误。我究竟做错了什么?
我不是很有经验。如果您需要更多信息,请询问。