请贴启用 starttls 后的新错误信息。

552

(5 篇回复,发表在 iRedMail 技术支持)

goophantom 写道:

您好。在/var/log/syslog里发现postfix/smtp[5436]: connect to 127.0.0.1[127.0.0.1]:10026: Connection refused

Amavisd 服务没有运行。

goophantom 写道:

Net::Server: 2016/08/31-18:34:19 Couldn't fork: [Cannot allocate memory] at /usr/share/perl5/Net/Server/Daemonize.pm line 182.\n\n  at line 158 in file /usr/share/perl5/Net/Server.pm

你的服务器内存太小了。

553

(1 篇回复,发表在 iRedMail 技术支持)

将 vmail 数据库里 `mailbox.password`字段修改为新密码即可。

看看 dovecot 的日志文件里是否有更多详细信息。

555

(2 篇回复,发表在 iRedMail 技术支持)

在安装 iRedMail 之前,系统就已经有 MySQL 服务器运行着么?

启用 SMTP 验证,以及 TLS 加密。

请确认你使用的是 587 端口和 STARTTLS (或称为 TLS)加密来连接服务器进行发信。

在 OpenLDAP 里配置 ppolicy 这个 password policy 模块,然后为用户设置密码长度(是一个 ldap attribute)。

如果有 iRedAdmin-Pro,可以考虑启用 self-service 功能,让用户到 iRedAdmin-Pro 里修改密码,这样可以更好地控制密码策略。

以完整邮件地址作为用户名登陆即可。

1: 确认你的邮件域名的 DNS 记录都做全、做对了。A, PTR, MX, SPF, DKIM。收不到邮件最关键的是 MX 记录,因为发件方可能找不到正确的邮件服务器地址。

2: 确认服务器的防火墙、网络设备的防火墙、服务器 ISP 机房的防火墙开放了 25 端口。

561

(2 篇回复,发表在 iRedMail 技术支持)

这个有点 bug。
请下载最新开发版本的 iRedAPD,把现在的 iredapd 配置文件 /opt/iredapd/settings.py 丢进去,然后运行开发版本里的 wblist_admin.py 来做管理。

562

(1 篇回复,发表在 iRedMail 技术支持)

新版本工具只是简单的导入,不做判断。但是用生成的 ldif 文件导入的时候,ldapadd 命令有参数可以忽略错误继续导入剩下的内容。

什么叫“通过 postfix 来单独创立用户收发”?
用脚本(tools/create_mail_user_*)或 iRedAdmin 建立的账号都可以收发邮件。

再看一遍文档,多试验

错误信息显示的是第一个用户的 cn 属性的值语法错误。你是用 iRedMail 里自带的 create_mail_user_OpenLDAP.py 来转换的吗?但你的 csv 文件里似乎没有 cn 的值?

另:以后请直接贴文本到帖子里便于查看,不要以附件的形式

即将发布的新版本 iRedAdmin-Pro 和 iRedAdmin 开源版都带有 tools/delete_mailboxes.py 脚本,可以用它来删除遗留的邮箱数据。前提是,你用 iRedAdmin 删除用户时选择了保留用户的 mailbox 多久。当然也可以强制删除。具体看一眼该文件的注释:
https://bitbucket.org/zhb/iredadmin-ose … ilboxes.py

请贴完整的 log。另外,检查用户是否有邮件转发、以及 sieve 规则。

568

(1 篇回复,发表在 iRedMail 技术支持)

iRedMail 已不带这个组件,请自行安装。或使用命令行的 ‘ldapvi’ 工具。

569

(2 篇回复,发表在 iRedMail 技术支持)

用 FQDN 有什么问题?

如果你熟悉 Postfix 的话可以再调整一些参数让它支持查询多个域。

571

(1 篇回复,发表在 iRedMail 技术支持)

/var/vmail/vmail1 只是 mailbox,不包含邮件账号。
账号都保存在 SQL/LDAP 数据库里。

参考:
http://wiki2.dovecot.org/ACL

将域内用户都指定到一个 acl_group 里,然后设置这个 acl_group 的权限。

参考:
http://www.iredmail.com/docs/store.spam … n.sql.html

dreamitpossible 写道:

允许user1@mydomain.com发送邮件给163,qq邮箱,但user2@mydomain.com只能收发@mydomain.com的邮件。

还是用黑白名单来实现。

*) 对于 user1:

1: 禁止它发给所有人
2: 允许它发给 163.com, qq.com

*) 对于 user2:

1:禁止它发给所有人
2: 允许它发给本域 mydomain.com

“禁止”和“允许”就是黑白名单里的“--blacklist”和“--whitelist”参数控制。

dreamitpossible 写道:

张工,是不是将 vmail.mailbox. enableinternal  改为0 就可以限制向外域发送邮件,只能收发本地域

wrong。
正确的做法:禁止所有,仅允许本域。