当前位置:论坛首页 > Linux面板 > Linux面板教程

【堡塔邮局】如何利用面板api接口功能批量添加用户

发表在 Linux面板2020-5-27 17:48 [复制链接] 9 12687

1. 首先到面板设置中打开API接口功能,如下图所示

设置面板api.png

注意:你在哪里调用api,就要把其ip加入到ip白名单


2. 设置好面板API之后参考附件add_user_by_api.py修改对应位置的参数,然后执行代码即可


add_user_by_api.py (1.52 KB, 下载次数: 93016)
使用道具 举报 只看该作者 回复
发表于 2020-6-4 00:52:15 | 显示全部楼层
请问大牛,怎么变成批量创建呢。~
使用道具 举报 回复 支持 反对
发表于 2020-8-2 06:59:42 | 显示全部楼层
蛋疼 Api一直报错,修改了 mail_sys_main.py 第912行和第941行后 恢复正常

#num,unit = args.quota.split()
        unit = re.sub(r'[^A-Za-z]', "",args.quota)
        num = re.sub("\D", "",args.quota)
使用道具 举报 回复 支持 反对
发表于 2020-8-2 07:00:37 | 显示全部楼层
哎~ 加油~
使用道具 举报 回复
发表于 2020-8-19 16:22:14 | 显示全部楼层
这是什么情况

{u'status': False, u'msg': u'\u62b1\u6b49\uff0c\u51fa\u9519\u4e86\uff1a<br> Traceback (most recent call last):<br>  File "class/panelPlugin.py", line 1714, in a<br>    return eval(execStr)<br>  File "<string>", line 1, in <module><br>  File "plugin/mail_sys/mail_sys_main.py", line 875, in add_mailbox<br>    quota = int(args.quota) * 1024 * 1024 * 1024<br>ValueError: invalid literal for int() with base 10: \'5 GB\'<br> '}
使用道具 举报 回复 支持 反对
发表于 2020-8-20 10:58:23 | 显示全部楼层
宝塔用户_vyabec 发表于 2020-8-19 16:22
这是什么情况

{u'status': False, u'msg': u'%u62b1%u6b49%uff0c%u51fa%u9519%u4e86%uff1a Traceback (mos ...

更新一下邮局版本
使用道具 举报 回复 支持 反对
发表于 2020-8-20 10:59:30 | 显示全部楼层
xiaosen 发表于 2020-8-2 06:59
蛋疼 Api一直报错,修改了 mail_sys_main.py 第912行和第941行后 恢复正常

#num,unit = args.quota.spl ...

邮局是最新版的吗?
使用道具 举报 回复 支持 反对
发表于 2020-8-20 22:33:22 | 显示全部楼层
wangzhj 发表于 2020-8-20 10:58
更新一下邮局版本

原来用2.几点版本的,后面把邮局和面板都更新了,也是提示报错
使用道具 举报 回复 支持 反对
发表于 2021-7-5 00:12:06 | 显示全部楼层
@wangzhj 请问版主能否出示一个添加 两个用户或者多用户 的模板?很多人需要.
使用道具 举报 回复 支持 反对
发表于 2022-7-23 16:40:50 | 显示全部楼层
怎么指定删除某个邮箱账号呢?
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

企业版年付运维跟进群

普通问题处理

论坛响应时间:72小时

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

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

紧急问题处理

论坛响应时间:10分钟

问题处理方式:1对1处理(优先)

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

工作时间:晚班:18:00 - 24:00

立即付费处理

工作时间:09:00至24:00

快速回复 返回顶部 返回列表