sdaniel 写道:

另有一小问题:bytes中的单位是什么,是指的是新邮件的大小吗?messages是新邮件的数量吗,还是所有的邮件数量?

bytes 字段存储的是用户邮箱里所有邮件的总大小,单位就是 byte。
messages 则是用户邮箱里所有邮件的总数。例如100则表示有100封邮件。

感谢提醒,我已经在你的第一个帖子里提到的 wiki 里加入了这个备注。

Note: Column "bytes" stores size of all mails in user's mailbox, column "messages" stores number of all mails in user's mailbox.

贴的这个应该是 /var/lig/sieve.log 里的日志吧?/var/log/dovecot.log 里是否有相关信息?

打开 dovecot 调试模式,检查 /var/log/dovecot.log 和 /var/log/sieve.log 里的相关日志,看是否有更多信息可供参考。

2,179

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

您可以参考这个 wiki 文档手工安装 PostfixAdmin:
http://www.iredmail.org/wiki/index.php? … QL.Backend

文档里有相关链接介绍为何我们移除 PostfixAdmin,以及与 iRedAdmin-Pro 的功能对比。

您是在哪里看到这样的错误信息?出现问题之前修改过哪些配置文件?是否有完整的日志信息?

只有提供相关信息别人才能帮忙分析,否则只能干着急。

您现在的系统是有什么问题?具体的错误日志是什么?

yzhkpli 写道:

我这边不是明文啊。。。。

不要考古啊。

如果通过搜索无法解决你的问题,请发新主题进行讨论。

如果你只修改了 openldap 的设置,那问题出在 openldap 上的几率就比较大。
但是你至少该贴上你该过什么参数,描述清楚之后做了什么设置,具体执行了哪些命令,这样别人才能帮忙分析。否则就只能干着急了。

iRedAPD 监听 7777 端口,用于实现邮件列表的权限控制。例如:谁有权限发邮件给某个邮件列表。

建议打开 mysql server 调试模式,将它执行的 SQL 语句都记录到一个日志文件里,然后从中发现它用于更新 bytes/messages 的命令是否正确。并且在 mysql 命令行直接执行,看它是否能正确更新。

你的配置文件里还有 "AND expired >= NOW()",应该是比较旧的版本。因为这个查询条件无法使用索引,所以后面的版本都去掉了。建议你根据自身需要考虑是否去掉这个查询条件。

sdaniel 写道:

user_query = SELECT CONCAT(storagebasedirectory, '/', maildir) AS home,     "/var/www/sieve/%Ld/%Ln/" AS sieve_dir,     CONCAT('*:bytes=', quota*1048576) AS quota_rule,     maildir FROM mailbox     WHERE username='%u'     AND active='1'     AND enable%Ls%Lc='1'     AND expired >= NOW()

- 新版本的 iRedMail MySQL 版都有一个 mailbox.storagenode 字段。如果你的旧版本没有,请自行添加这一字段,默认值为空即可。
- per-user sieve_dir 已经不通过 dovecot-mysql.conf 里的 SQL 查询里获得,而是在 dovecot.conf 里定义了。请先确认你的 dovecot.conf 里有 per-user sieve 相关的配置,然后可以将 dovecot-mysql.conf 里的配置去掉。

感谢反馈。应该是脚本里没有指定 PATH 变量导致的,会尽快修正。

您可以直接打开 bakcup_openldap.sh,将 slapcat 用绝对路径代替。

2,188

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

Fail2ban

2,189

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

可以用 iptables 直接封禁这个 IP。

封禁后可以看看 fail2ban 这个程序,它可以自动扫描邮件日志,对一些可疑的客户端采取“在一段时间内不允许访问”等措施。

iRedMail 使用 SpamAssassin 做 after-queue 的 SPF 检测并给邮件打分。你看的文档是网友贡献的,但不适合 iRedMail 的默认配置。建议先了解 iRedMail 使用了哪些组件,各自提供什么功能。

已发送相关信息至您的论坛注册邮箱:dxxxx@msn.com

在您购买之前我先简单解释一下:iRedMail 是开源免费的,只有我们自行开发的 web 管理后台才需要付费购买,它只是便于管理,并不能增加更多功能。

doubtnet 写道:

请给出银行账号。

稍后邮件给您。

没有电话支持也行,其他即时通讯方式有吗?如msn qq等。

所有 iRedMail 相关的技术问题都通过这个论坛讨论和处理,iRedAdmin-Pro 相关的问题可以通过论坛或直接邮件处理。但没有 qq/msn/gtalk 等技术支持方式。

1,我购买399产品会给客户使用,至2011年底收回,
   并换一台邮件服务器来安装并重新配置,是否可行?

可以。

2,目前客户有固定IP并做了反向解析,收回后,新邮件服务器
   无固定IP,需要配置中继服务,是否支持?

iRedMail 支持通过中继发送邮件。

2,193

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

可以排除是 iRedAdmin 的问题了。

如果你是测试用的系统,建议尝试清空 roundcube 数据库后再测试一下。

2,194

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

从给出的日志信息来看,已经成功登陆 roundcube,只是roundcube在往数据库插入数据时发生错误。

能否帮忙测试一下,新建其它几个帐号,看是否每个帐号都登陆正常。之后用 iRedAdmin修改密码,再次登陆,看是否正常。

另外,您是否对iredmail有些什么改动?例如启用了新的roundcube插件等。

doubtnet 写道:

需要购买399美金的服务,希望了解:
国内的付款方式,目前无法通过visa卡支付。
公司购买需要发票,或者相应凭证。
有没有电话支持,想了解一些购买细节问题。

可以通过银行直接转帐,但由于我们不是公司实体,所以无法提供发票,只能提供 PDF 格式的电子凭证。无法提供电话支持。很抱歉。

2,196

(4 篇回复,发表在 iRedAdmin-Pro 技术支持)

看看是否安装了 mod_python,有的话将它删除后重启 apache 即可。

mod_python 和 iRedAdmin 用到的 Apache 模块 mod_wsgi 有冲突,无法同时使用。新版本的 iRedMail-0.7.0 会自动检测 mod_python 并提示删除(需要用户确认)。

kwoks 写道:

今天在mysql里面的iredadmin库里面的 used_quota表里面看到 其中一个容量不能更新的帐户的数据内容为:bytes:99m,messages:89.
实际上这个帐户的邮箱里面已经没有邮件。

只有在新邮件到达、删除邮件等操作的时候,dovecot才会更新表里的 bytes, messages 字段。

可以尝试通过webmail删除或发送一封邮件给该用户,触发dovecot重新统计。

在 roundcube 的配置文件里搜索一下 purge, expunge, delete 这三个关键字,察看对应的解释,看看是否有你需要的功能。

2,199

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

是基于哪个版本修改的?如果有时间,可以考虑将它单独做成一个付费的模版。国外也有一些团队在做 roundcube skin,做得很漂亮。例如:

http://roundcubeskins.net/

2,200

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

参考: http://www.iredmail.org/wiki/index.php? … FAQ/Backup

另,请先搜索一下论坛,有过相关讨论。