realluck 写道:

我是从一台iredmail, 0.6的服务器转移到新装的0.71的服务器上的。

您是如何迁移的?使用的是 OpenLDAP 还是 MySQL 存储邮件帐号?

sieve.log
Jun 09 13:23:53 dict: Error: dict sql lookup failed: Unknown column 'bytes' in 'field list'

应该是你迁移的时候有所遗漏。
检查一下 /etc/dovecot-used-quota.conf 文件,看看它是去查询哪个 SQL 表。
如果您是使用 OpenLDAP 存储邮件帐号,它应该是用 iredadmin.used_quota 这个表。对应的 SQL 语句请参考这个文件
如果是 MySQL,则是 vmail.mailbox 表,有两个字段: bytes, messages。对应的 SQL 语句请参考 这个文件

2,077

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

iRedMail 自带的 postfix 同时支持 EHLO 和 HELO 这两个 SMTP 指令,有没有可能你的 25 端口在防火墙那里被转到另外一个服务器上去了?
而且你输入 telnet ip 25 之后,出现的应该是类似下面这样的返回信息:

$ telnet demo.iredmail.org 25
Trying 69.164.198.162...
Connected to demo.iredmail.org.
Escape character is '^]'.
220 li113-162.members.linode.com ESMTP Postfix
ehlo test.com
250-li113-162.members.linode.com
250-PIPELINING
250-SIZE 10240000
250-ETRN
250-STARTTLS
250-AUTH PLAIN LOGIN
250-AUTH=PLAIN LOGIN
250-ENHANCEDSTATUSCODES
250-8BITMIME
250 DSN

Roundcube 会纪录最后一次修改密码的时间(LDAP和MySQL的都会),但LDAP里存储的不是直接的类似 2011-06-01 这样的时间格式,而是一个正整数,用于纪录修改的时间相对于 1970-01-01以来的天数,所以应该是无法直接在 Postfix/Dovecot 的 LDAP 查询里实现时间的比较,也就无法直接实现强制修改密码。

有几种变通的方法可以参考:
- 定义一个每天执行的 cron 任务,查询LDAP里的最后修改时间并发送通知邮件给需要强制修改密码的用户。
- 在 iRedAPD 里增加一个插件,如果用户的最后修改时间超过了规定的期限,直接不允许发送邮件,同时在客户端显示信息,要求用户立即登陆webmail修改密码。

最好的方案应该是同时采用这两种。第一条用于密码快要过期时的提醒,第二条用于强制修改密码。

2,079

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

麻烦将完整的 telnet 命令和输出都贴一下,不要只截取部分。

2,080

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

截图仍然无法看出问题所在。

rick47 写道:

在客户端用telnet测试
220 *************************************
ehlo XXXXXXX.com
502 5.5.2 Error: command not recognized

用 HELO 而不是 ehlo试试。

2,081

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

Outlook 的错误信息和你贴的 maillog 日志都无法判断出问题所在,是否有更详细的信息可供参考?
Thunderbird 里有什么信息?

2,082

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

Outlook报的具体错误信息是什么?

satan 写道:

刚在论坛看到iredadmin-pro有更新版,张站长麻烦发一个给我,我也正好升级一下,我们公司已经购买了admin 的组件。非常感谢!!

您好,已经发送到您公司的三个邮箱地址:jingpeng@, heyan@, chenwenbin@。请注意查收。

satan 写道:

smtpd_recipient_restrictions = ..., check_policy_service inet:127.0.0.1:7778, ...

这里应该是端口 7777,而不是 7778。

satan 写道:

2011-05-28 19:17:56 DEBUG Apply plugin (ldap_recipient_restrictions).
2011-05-28 19:17:56 DEBUG Response from plugin (ldap_recipient_restrictions): DUNNO

您贴的是 /var/log/iredapd-rr.log 里的内容吧?邮件列表权限控制应该是插件 ldap_maillist_access_*.
麻烦您贴一下命令 "postconf -n" 的输出信息,以及 /opt/iredapd/etc/iredapd.ini 的内容(记得去掉密码再贴上来)。

这个属于正常情况。这个是由 postfix 发出的邮件无法投递的通知邮件,通常这类邮件的发件人都是空的。

2011-05-26 14:16:29 DEBUG smtp session: sender=chenwenbin@infoservice.com.cn
2011-05-26 14:16:29 DEBUG smtp session: recipient=chenwenbin@infoservice.com.cn

这里显示的是自己发给自己,而不是发到 test@ 邮件列表。应该是贴错了日志了,麻烦重新贴一下。

satan 写道:

另 : 邮件列表是否有数量限制 ,我的邮件列表已经超出50个列表。是否会导致什么问题。非常感谢

所有帐号类型(域名、用户、邮件列表、邮件别名、管理员)都没有数量限制。50个不是问题。

建议先尝试直接从 maillog 里分析一下这些 unknown 对应的邮件记录都是怎么一回事。

这个功能需要 iRedAPD 配合。

在 iRedAdmin 里设置了谁可以发送之后,需要确保 iRedAPD 工作正常。请尝试将 /opt/iredapd/etc/iredapd.ini 的 log_level 设置为 debug,然后重新发送一封测试邮件给这个列表,看看 iRedAPD 的日志文件(/var/log/iredapd.log)里有什么提示信息可以帮助分析。

2,090

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

邮箱里的文件夹都是隐藏的(目录名以英文句点开头),你可以通过 "ls -a" 命令看到那些文件夹,然后复制到新服务器,并设置好正确的权限即可。

2,091

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

请问您通过哪些数据来分析内存使用率?

2,092

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

是 iRedAdmin-Pro 么?
目前 iRedAdmin-Pro 无法删除保留在 alias 目标地址里的帐号地址,要等后续版本实现高级查找后才行。

查了一下官方的手册: http://dev.mysql.com/doc/refman/5.0/en/ … onnections

Connections

The number of connection attempts (successful or not) to the MySQL server.

如果我没理解错的话,它只是记录从 mysql server 启动以来共处理了多少次连接请求而已。

2,094

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

您是通过什么工具删除帐号?是用 OpenLDAP 还是 MySQL 存储邮件帐号?

能帮忙检查出是哪个程序在不断增加 thread 么?我这里没有这样的环境可供分析。

2,096

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

将 /opt/iredapd/etc/iredapd.ini 里的 log_level 参数设置为 debug,重启 iredapd 之后它会记录很多详细的 debug 信息,尝试从 debug 信息里看一下它报什么错误。

[general]
...
log_level = debug

Sorry,我搞错了。正确的应该是在 [general] 段落中加入:

bypass_mynetworks = yes

值可以是 yes 或 no。重启 iredapd 即可。

你需要在 iredapd-rr.ini 文件里加入 'bypass_mynetworks' 参数,留空值即可。和 iredapd.ini 里的一样。

peng 写道:

/root/iRedMail-0.7.1/dialog/config_via_dialog.sh: line 47: dialog: command not found

您没有安装 dialog 这个包。

在 RHEL/CentOS 5 上安装 iRedMail,需要您将 DVD ISO 作为 yum 仓库。参考:
http://code.google.com/p/iredmail/wiki/ … Repository

请严格按照安装文档进行安装。

参考:
http://www.iredmail.org/wiki/index.php? … in.90.Days