为何不直接用加密模式?另外,文档里有关于取消加密而用不安全连接的文档(搜索 insecure):
http://www.iredmail.com/docs/

802

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

aljoin79 写道:

安装时要配置get_all.sh文件,里面的ip地址怎么配置,使用什么ip地址有效

安装文档里都有说明:
http://www.iredmail.com/docs/install.ir … -installer

803

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

换一个浏览器。Firefox, Chrome。

tangxiangnan 写道:

Nov 29 04:30:20 localhost postfix/smtp[4549]: 3AD98E8281: host 163mx02.mxmail.netease.com[220.181.14.145] said: 421 Read data from client error (in reply to end of DATA command)

日志的提示信息不够明确,技术性的东西没提及,没法判断具体是为何退信。恐怕只有联系网易的邮箱服务技术支持解决了。

805

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

uwsgi 服务没有启动。

806

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

似乎是安装的时候没有正确下载 cluebringer 这个包,导致找不到它的配置文件。

* 用 bcc。
* 让你的 python 程序通过 imap 协议保存一份邮件到邮箱里。

不要改 /usr/sbin/amavisd,直接加参数 '-c /etc/amavisd/amavisd.conf' 即可。
在文档里有提到:
http://www.iredmail.com/docs/sign.dkim. … omain.html

感谢分享。

810

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

建议参考里面的步骤来配置 phpldapadmin 就好了,不要直接执行。它定义了一个(shell)函数,并没有直接运行任何命令。

已有 mysql 数据库的情况就是填对 mysql root 密码就可以。

iRedMail 会将 vmail 数据库的一些模版存到 iRedMail-0.9.2/runtime/*.sql 里,但其它一些程序的数据库则没有保留(因为是直接读取这些程序自带的sql模版文件,没有必要复制一份保留),另外还要设置sql用户帐号和权限,所以要完整地重建所有数据库,比较繁琐。建议还是重装操作系统,再装 iredmail 比较简单。虽然可能你安装系统不方便,但整个流程没有不清晰的细节,只要安装系统+iredmail 即可完成,但基于现在情况去恢复反而更多隐蔽的细节要挖掘。

xingxbox360 写道:

还想问下张工如果没有公网的域名是不是发信和收信都不能成功,只能在内部邮件收发

是的,必须要公网域名,并且要 A 和 MX 类型的 DNS 记录。

默认情况下用 https://[IP地址]/mail (或 /iredadmin)是可以访问的,这样可以避免因为 DNS 域名没有生效或没有正确配置导致的问题。

无法访问 /iredadmin,在 /var/log/apache2/error_log 里有什么错误信息?

dsandrew 写道:

Nov 25 13:11:15 auth-worker(41130): Debug: sql(dongjianfeng@iagnosis.cn,127.0.0.1): query: SELECT password, allow_nets FROM mailbox WHERE username='dongjianfeng@iagnosis.cn' AND enableimapsecured=1 AND active=1
Nov 25 13:11:15 auth-worker(41130): Debug: auth(dongjianfeng@iagnosis.cn,127.0.0.1): allow_nets: Matching for network 172.16.6.201
Nov 25 13:11:15 auth-worker(41130): Info: passdb(dongjianfeng@iagnosis.cn,127.0.0.1): allow_nets check failed: IP not in allowed networks
Nov 25 13:11:15 auth: Debug: auth(dongjianfeng@iagnosis.cn,127.0.0.1,<eeLXfFYlAgB/AAAB>): allow_nets: Matching for network 172.16.6.201
Nov 25 13:11:15 auth: Info: passdb(dongjianfeng@iagnosis.cn,127.0.0.1,<eeLXfFYlAgB/AAAB>): allow_nets check failed: IP not in allowed networks
Nov 25 13:11:17 auth: Debug: client passdb out: FAIL    1       user=dongjianfeng@iagnosis.cn
Nov 25 13:11:17 imap-login: Info: Disconnected (auth failed, 1 attempts in 2 secs): user=<dongjianfeng@iagnosis.cn>,

这里说的很清楚,"IP not in allowed networks",所以被按照密码不对的错误来拒绝登陆了。
这个没问题啊。确实拒绝了。

具体哪里不一样?你这个似乎已经改了。

贴 debug 日志吧。不然没法帮忙分析。

你的这个用户的 mailbox.allow_nets 字段里填的是什么内容?

819

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

webmail 必须用 https 才安全。建议所有需要登陆的web程序都上 https。

只能重新安装系统再装 iRedMail 了。

似乎是无法正常访问 epel 仓库导致的。在重装系统前,请看一下 /apps/soft/iRedMail-0.9.2/runtime/install.log 文件,里面是否有什么错误信息?

821

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

827555443 写道:

1.在新服务器安装iredmail之前,实验安装过roundcubemail0.9.5但未做任何配置,后来在安装iredmail0.8.6的时候没有删除之前的roundcubemail(包括mysql中的数据),在安装完成后打卡webmail,显示
DATABASE ERROR: CONNECTION FAILED!
Unable to connect to the database!
Please contact your server-administrator
但是在$rcmail_config['db_dsnw']中能够看到账户信息,这个是什么原因?

确保你在 db_dsnw 里使用了正确的 sql 用户名密码。

827555443 写道:

2.刚开始我用Mysqldump --add-drop-tab 命令备份旧数据库里面的amavisd,iredadmin,policyd,roundcubemail,vmail数据,然后还原到新服务器里面的mysql对应数据库中,但是登陆新服务器的select不到任何数据;之后我用客户端工具:MYSQL Administrator备份还原成功,并且把vmail目录也备份了过来,在做passwd hash 执行完

新旧版本的 iRedMail 可能在 sql 表结构方面有变化,建议你先对比一下。

把 /etc/amavisd/amavisd.conf 里的 $enable_ldap 设置为 0,重启 amavisd 服务即可。

另外,在 iRedMail-0.9.2 里默认 $enable_ldap 是设置为 0 的,你的是自己启用的吧?LDAP_INVALID_CREDENTIALS 表示使用的 bind dn 或密码不对。

*) 为何要禁止用户删除自己的邮件?
*) 可以通过归档的方式保留用户的所有邮件,这样即使用户删除自己邮箱里的邮件,还可以在归档里查到。

没有安装成功 cluebringer 这个软件包,导致没有找到它的配置文件。

在安装过程中应该有类似提示,是否有留意到?

825

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

先执行 starttls,在执行 login。