当前位置:论坛首页 > Linux面板 > 求助

【已完成】宝塔邮局今天添加了几个用户,突然提示验证失

发表在 Linux面板2023-2-8 12:13 [复制链接] 9 5806

本帖最后由 堡塔运维香菜卷 于 2023-3-23 18:03 编辑

宝塔邮局今天添加了几个用户,突然提示验证失败,无法发邮件,用之前老用户可以正常收发邮件,就新建的几个用户提示出错:
test.jpg

请大神们帮忙看看这是什么原因?
使用道具 举报 只看该作者 回复
发表于 2023-2-8 12:25:18 | 显示全部楼层
您好,在接收邮箱重新关闭开启下smtp服务试试
使用道具 举报 回复 支持 反对
发表于 2023-2-8 13:43:31 | 显示全部楼层
如何在接收邮箱重新关闭开启下smtp服务? 我尝试了重新启动服务器,还是一样的验证错误提示。那几个之前创建的用户就没事,新用户就是发送不了邮件。
使用道具 举报 回复 支持 反对
您应该是更新了面板版本到了7.9.8了吧?我遇到的也是这样的问题。邮局管理器新加的账户都是密码错误。
目前我发现是更新后的密码加密方式变了。原本用的是 crypt 加密,但是参数salt的值是什么我不知道。

你把 /www/vmail/postfixadmin.db 复制到本地,用 Navicat Premium 打开。
在 mailbox 表找到密码错误的那个账号。再找个知道密码的旧账号。把旧账号的 password 、password_encode 对应的内容复制到新添加的那个密码错误的账号里。保存并替换服务器上的postfixadmin.db,记得备份。。
然后再测试新添加的那个账号能不能正常发邮件。如果能用了,说明我们的问题一样。用这个方法可以临时解决。
使用道具 举报 回复 支持 反对
旧账号的 password 和 password_encode 复制到提示密码错误的那个账号里。下图这个样子。我是这么解决的。前提是你知道那个旧账号的明文密码是什么。
bt4.png
使用道具 举报 回复 支持 反对
发表于 2023-2-8 14:07:54 | 显示全部楼层
宝塔用户_onibtz 发表于 2023-2-8 13:54
您应该是更新了面板版本到了7.9.8了吧?我遇到的也是这样的问题。邮局管理器新加的账户都是密码错误。
目前 ...

对对,就是升级以后出现的错误,郁闷,升级也不做好测试,搞的我一头雾水
使用道具 举报 回复 支持 反对
澳宝e购 发表于 2023-2-8 14:07
对对,就是升级以后出现的错误,郁闷,升级也不做好测试,搞的我一头雾水 ...

按照我上面说的方法试试。可以临时解决的。
使用道具 举报 回复 支持 反对
本帖最后由 宝塔用户_onibtz 于 2023-2-8 14:56 编辑
澳宝e购 发表于 2023-2-8 14:07
对对,就是升级以后出现的错误,郁闷,升级也不做好测试,搞的我一头雾水 ...

最新测试。password_encode里面的值不用替换。只替换password里面的就可以了。
另外,我找到方法自己生成密码了。我用的是PHP
crypt('要加密的密码明文','$1$加密盐$')

$1$加密盐$:可以理解为加密干扰字符串。$1$开头,$结尾。使用的是MD5方式。
<?php
echo crypt('AAaa12345678','$1$qwertyui$');
?>
输出结果为:$1$qwertyui$QOEQu7CuOx41uSuse5UKN1




使用道具 举报 回复 支持 反对
发表于 2023-3-23 18:03:17 | 显示全部楼层
您好,请问您的问题解决了吗?没有解决的话麻烦重新发帖以便处理。
使用道具 举报 回复 支持 反对
发表于 2023-4-11 20:13:19 | 显示全部楼层
南京中润医学检验有限公司 发表于 2023-2-8 14:00
旧账号的 password 和 password_encode 复制到提示密码错误的那个账号里。下图这个样子。我是这么解决的。 ...

哥们,你这个数据库文件在哪打开的,我创建了宝塔邮箱没看到数据库在哪里
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术免费分析
快速回复 返回顶部 返回列表