926

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

如果没有变化,应该算是 roundcube 的 bug。建议反馈到 roundcube 邮件列表去:
http://trac.roundcube.net/wiki/MailingLists

927

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

在 /etc/init.d/ 目录下有各个服务的启动脚本。
建议多看一下 Ubuntu 系统管理的文档。

928

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

imap 服务请使用 143 端口,并且启用 tls 作为安全链接。

929

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

Roundcube 的配置文件里有 default_font_size 参数可以调整字体大小。

在 iRedMail-0.9.0 的发布声明里有提到这个问题:

With MySQL/PostgreSQL backends, password hash is now SSHA512 by default on Linux, and BCRYPT on FreeBSD and OpenBSD. Both Roundcube password plugin and iRedAdmin support them. Note: if you want to login to Awstats/Cluebringer, you have to reset mail user password to MD5 since Apache sql/ldap auth doesn't support SSHA512/BCRYPT.

发新帖子时请填写以下内容,没有填写将不予回复:

==== 必填信息。没有填写将不予回复 ====
- iRedMail 版本号:
- 使用哪个数据库存储用户帐号(OpenLDAP,MySQL,PostgreSQL):
- 使用的 Linux/BSD 发行版名称及版本号:ubuntu
- 与您的问题相关的日志信息:
====

另外,您的邮件服务器似乎不是 iRedMail 吧?

932

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

应该是安装的时候没有安装 cluebringer 这个包导致的。在你贴的日志之前的日志部分是否有提及无法安装这个包?建议重装系统后再安装 iRedMail 试试,留意屏幕的所有输出信息。可以在虚拟机里先练手。

似乎 Roundcube 对使用 @ 前的用户名登录的支持不够好。目前的方案就是强制使用完整邮件地址登录(注释掉 Roundcube 配置文件里的 $config['username_domain'] 参数,以及 Dovecot 配置文件里的 auth_default_realm 参数)。

axaxzzzzzz 写道:

使用round系统添加通讯录并分组,为什么使用用户名@域名,通讯录会显示不全,只显示一个群组,使用用户名不加域名,通讯录就显示完全

可否添加几个截图介绍一下你描述的这个问题?便于我理解。这个描述文字我不是很明白具体什么情况。

axaxzzzzzz 写道:

2.还想要问的问题是,默认配置好后,要在outlook和foxmail中代收邮件,默认端口号是什么,默认的配置是加密的还是不加密的,还是需要配置一下。请教张工,万分感谢。

http://www.iredmail.com/docs/ 里的 "Configure mail client applications" 一节。

另外,后续有问题请先搜索 http://www.iredmail.com/docs/ 和论坛。

Roundcube 是不是自己升级到了新版本?如果是的话,需要打个修改密码的补丁才行。补丁文件在:
https://bitbucket.org/zhb/iredmail/src/ … l/patches/

axaxzzzzzz 写道:

创建很多个用户名,但其中有一些用户名在自己的机器上修改密码,提示说创建新密码不成功,有的在其他机器上能够创建,有的在能够创建的机器上用他的用户名登陆还是创建不了密码,所有的用户是批量脚本传上去的,而且一开始在脚本中已经注明了域名是XXX.com,但是这些有问题的用户创建成功后域名显示是自己的用户名@127.0.0.1

你这描述估计除了你自己能理解,其他人都不懂啊。

*) 如何创建的用户名?是使用 iRedMail 自带的脚本吗?
*) 如何修改密码?是使用 roundcube webmail 吗?

yunwei_fql 写道:

550 Mail content denied.

拒收原因很清楚。更具体的看错误信息里 qq 给出的链接。

由于 spamassassin 是由 amavisd 调用,所以 amavisd 自己提供了参数覆盖了一小部分 spamassassin 的参数,其中一个就是 sa_spam_subject_tag。

如果你的修改无效,还是请打开 debug 模式检查一下。如果 debug 里没有信息,找另外的 debug 方式。总之就是想方设法让 amavisd+spamassassin 将你自定义的规则的执行情况打印出来。

怎么还在说 spamd 呢?完全无视我上面的回复啊,这样有意思么?

ZhangHuangbin 写道:

看这个文档的最后一句话:
http://www.iredmail.com/docs/completely … assin.html

SpamAssassin 由 amavisd 调用,不需要运行 spamd 后台进程,日志都由 amavisd 纪录。要看到更详细的 debug 信息,以 'debug-sa' 参数运行 amavisd 服务。例如:

# /etc/init.d/amavisd debug-sa
--- 或,直接调用 amavisd 命令
# amavisd-new debug-sa

照 dovecot 文档来就好了。

同样的 VPS 是没错,但你能保证现在 VPS 系统上所有程序的配置和之前的 VPS 都一样吗?还是务实一点开始检查到底哪里有问题吧。

12610690 写道:

另外,我想请教一下,SPAMD的配置文件改动后,Amavisd与Policyd是否会受到影响呢?

默认安装好的 iRedMail 只要在 /etc/mail/spamassassin/local.cf 里添加自己的自定义规则就ok,这个文件是肯定会被读取的。前提是你启用了 amavisd 服务,它会调用 spamassassin。

12610690 写道:

还是说SPAMD是独立添加的一部份,因为我把SPAMD服务停止以后,整个邮件收发并不会受到任何影响。

看这个文档的最后一句话:
http://www.iredmail.com/docs/completely … assin.html

日志显示你的服务器连接不到 mail.dadicom.cn, mx3.qq.com。
无法连接多个服务器的话,要考虑一下是否自己服务器、网络设备的网络设置有问题。例如网关是否设置正确、DNS 服务器是否正确、是否有防火墙规则禁止访问这些端口,等。

看这里:
https://wiki.apache.org/spamassassin/WritingRules

重启一下 rsyslog 服务应该就可以了。

946

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

你的 amavisd 数据库没有 mailaddr 这个表么?它应该是安装 iRedMail 时自动建立的。

对照一下 iRedMail 的 SQL 模版:
https://bitbucket.org/zhb/iredmail/src/ … s/amavisd/

如果你的“组”有一个邮件地址,直接写组的邮件地址作为收件人不就可以了?

634389716 写道:

我想的是能不能通过增大amavisd clamav spamassassin的并发线程数来提高性能

当然可以。前提是服务器内存要相应增大。

因为大家用来部署 iRedMail 的服务器不尽相同,所以iRedMail-0.9.0 默认设置的是让 Amavisd 同时处理 4 封邮件。这个设置在内存为 1GB 时应该没问题。如果你有更多内存,可以增大。

去掉 amavisd + SpamAssassin + ClamAV 即可极大提升收发速度,但就没有了垃圾/病毒检测。
http://iredmail.com/docs/completely.dis … assin.html

还是看上面的文档。