Gmail 对我们而言就是一个黑盒,你没法知道它如何运作,为何判定邮件为垃圾。所以只能靠猜。然后将一个个可能的情况都解决。当然也很可能没法解决。

402

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

sieve 规则支持提取数据后保存为一个变量,在后续的 sieve 规则里调用。参考一个脚本:

require ["reject","variables","date","fileinto","mailbox","envelope","subaddress","regex","copy","include"];

# Extract date info
if currentdate :matches "year" "*" { set "year" "${1}"; }
if currentdate :matches "month" "*" { set "month" "${1}"; }
if currentdate :matches "day" "*" { set "day" "${1}"; }
if envelope :detail :matches "to" "*" { set :lower "to" "${1}"; }

if true {
    if header :contains "Return-Path" "${to}@domain.de" {
        fileinto :create "user-backup/${year}/${month}/${day}/${to}/out";
    } else {
        fileinto :create "user-backup/${year}/${month}/${day}/${to}/in";
    }
    stop;
}

403

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

叶嘉文 写道:

$sa_tag_level_deflt  = 2.0;  # add spam info headers if at, or above that level
$sa_tag2_level_deflt = 4.2;  # add 'spam detected' headers at that level
$sa_kill_level_deflt = 6.9;  # triggers spam evasive actions (e.g. blocks mail)

Amavisd 里用到这三个就够了。
第一个分值判定为可疑 spam,会加邮件头,但还不是 spam。第二个判定为 spam,第三个触发其它操作(没有用到过)。

在你的需求列表,需要先理清的是:amavisd + spamassassin 只打分和加邮件头,而投递到 Junk 邮箱是 sieve 干的事。至于你的 sieve 规则怎么来使用邮件头里的信息,就看你自己组合了。

talaon 写道:

先在web控制台添加一名用户, 使用密码 aaaaaa
再用命令或phpmyadmin之类软件,直接向 mailbox 表写一个新用户名,密码复制 aaaaaa 生成的那个 {xxx}xxx
但直接向mysql内新加的用户并不能登录,是什么原因呢

这两个用户的 SQL 表的其它字段是否有差异?建议用命令行工具或 web 来添加。

405

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

a13827150139 写道:

Could not connect to 127.0.0.1:143

确认一下 dovecot 服务在运行着。

406

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

SOGO_PKG_MIRROR 已不可用,国内镜像无效。
amavisd 无法安装应该是由于你的系统没有启用 EPEL yum 仓库导致的。

407

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

看这里:
http://www.iredmail.com/docs/iredadmin- … olicy.html

408

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

最新的开发版已解决此问题。

这里有:
http://www.iredmail.org/docs/errors.html

退信的完整内容是什么?

退信一般包含具体的技术性的细节,需要完整内容才能帮忙分析。

客户端怎么会导致  “Too many bad commands”,“Too many invalid commands”?看上去是客户端不遵守 pop3/imap 协议规范导致的错误。

Thunderbird 应该是没问题才对,请检查一下使用的端口和加密协议。
http://www.iredmail.com/docs/#mua

412

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

漫动者 写道:

有32G内存;6150个账号;msgs表有18527 rows in set (0.10 sec)  条记录。

msgs 表 18527 条记录还不致于导致登陆页面很慢。
有可能是登录时检查新版本要连接到 iredmail.org,国内无法直接连接,所以得等到连接超时了才登陆。

如果你有一个 proxy 服务器可以使用,可以尝试在 iRedAdmin-Pro 配置文件里设置一个网页代理服务器地址,然后登录时会走代理来访问 iredmail.org。示例:

HTTP_PROXY = 'http://192.168.1.1:8123'

413

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

rain6966 写道:

若要繼續使用postscreen , 而不阻擋 58.100.201.195 , 應如何設定.

将它加到 /etc/postfix/postscreen_access.cidr 里。例如:

58.100.201.195 permit

调整你的 firewall 规则吧。具体的还得你自己多测试和调试。

看 iRedMail-0.9.5-1 目录下的 runtime/install.log 文件。

416

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

SOGo 项目的 yum/apt 仓库都在国外,而国内访问太慢。多试几次就好了。

417

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

打开 /etc/postfix/master.cf,在最开始的几行里找到以下两行:

#smtp      inet  n       -       -       -       -       smtpd
smtp      inet  n       -       n       -       1       postscreen

第一行去掉注释,把第二行注释掉,变成:

smtp      inet  n       -       -       -       -       smtpd
#smtp      inet  n       -       n       -       1       postscreen

重启 postfix 服务。

iRedMail 会安装 epel-release 这个 rpm 包,它会启用 EPEL 仓库。你的安装过程似乎有点不一样。

419

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

EXE, BAT 等 windows 可执行程序都是高危程序,你能发,垃圾邮件和病毒邮件制造者也能发,你发的无毒,他们发的却有毒。要么找个内网上传共享,要么想另外的法子。

灰名单服务导致的。可以考虑关闭灰名单,或将常用的发件人域名加入灰名单服务的白名单。参考:
http://www.iredmail.com/docs/manage.iredapd.html

ahhfauliuhu 写道:

<XXXXX@hotmail.com>: host mx2.hotmail.com[65.55.37.72] said: 550 SC-001
    (COL004-MC1F34) Unfortunately, messages from 106.185.46.7 weren't sent.
    Please contact your Internet service provider since part of their network
    is on our block list. You can also refer your provider to
    http://mail.live.com/mail/troubleshooting.aspx#errors. (in reply to MAIL
    FROM command)

Hotmail 已经在上面的链接里解释了为什么不接受你的邮件,请点开查看。

命令显示没有用到 iRedMail 和 EPEL 这两个仓库,所以缺了几个包。检查下 /etc/yum.repos.d/ 目录下的仓库文件。

423

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

感谢分享。

424

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

理论上就是你将必须的参数和值都 post 到 roundcube 登录页面(不管是前端直接跳转,还是后端不被用户察觉)。至于需要哪些参数,可能需要你看 roundcube 的登录页面源码才知道了。

425

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

“整合”具体是要什么样的效果?