首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用iRedmail创建用户时遇到的问题

使用iRedmail创建用户时遇到的问题
EN

Stack Overflow用户
提问于 2015-08-14 17:24:11
回答 1查看 277关注 0票数 0

我正试图在我使用iRedmail设置的一个新的电子邮件服务器上创建一个10k用户的列表。但是,我试图使用他们的Python脚本来生成电子邮件地址,并且一直收到以下错误:

代码语言:javascript
复制
  File "iRedMail-0.9.2/tools/create_mail_user_OpenLDAP.py", line 286, in <module>
domain, username, passwd, cn, quota, groups = re.split('\s?,\s?', entry)
ValueError: too many values to unpack

这是我试图上传的数据的布局:

代码语言:javascript
复制
domain.com,first.last,password,First Last,,
domain.com,first.last,password,First Last,,

是它抛出的错误在这里:

代码语言:javascript
复制
for entry in userList.readlines():
entry = entry.rstrip()
domain, username, passwd, cn, quota, groups = re.split('\s?,\s?', entry)
dn, data = ldif_mailuser(domain, username, passwd, cn, quota, groups)

# Write LDIF data.
result = open(ldif_file, 'a')
ldif_writer = ldif.LDIFWriter(result)
ldif_writer.unparse(dn, data)
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-08-14 19:06:24

问题在于我使用的最初的csv (它创建了奇怪的换行符而不是普通的)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32015574

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档