Sep  5 06:29:14 mail postfix/smtpd[5943]: NOQUEUE: reject: RCPT from unknown[72.14.220.156]: 450 4.7.1 <postmaster@xxx.com>: Recipient address rejected: Policy Rejection- Please try later.; from=<xxxx@gmail.com> to=<postmaster@xxx.com> proto=ESMTP helo=<fg-out-1718.google.com>

但是过一会尝试几次以后就能收到了,不知道是什么情况?是灰名单的机制影响的吗?
我们邮件系统的时效性很强,这个问题让人很困扰。


这个确实就是灰名单。

灰名单的挡垃圾邮件功能很有效,大概能直接挡掉 80% 的垃圾邮件(不是每个邮件服务器都那么高),但是带来的后果就是略有延迟。

反垃圾邮件是个长期的工作,所以尽量在刚部署好的初期,多跟踪邮件日志,将一些确定的对方主机加入到白名单中去。就不会再有灰名单的困扰了。

另外,有个小BUG,某个用户的邮箱容量是10M,我给他发了个5.9M的附件,然后在 webmail里面删不了。
到后台,把该用户的邮箱容量改成100M,就可以正常删除了。


这个不是 Bug。用 Shift+Delete 可以直接删除。
参考链接:[FAQ] 为何当邮箱容量满了到时候无法删除收件箱里的邮件
http://www.iredmail.org/bbs/viewthread. … r%3Ddigest

4,327

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

什么回退了?

4,328

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

欢迎 :loveliness:

iRedMail 中使用 Dovecot 做 SASL 验证,所以不需要配置 Cyrus-SASL。

4,330

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

我也记录下来。

4,331

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

原帖由 木鸟 于 2008-9-2 22:32 发表 http://www.iredmail.org/bbs/images/common/back.gif

1、常用的邮件服务器,在用户通过web发送邮件时,都是抓取用户的公网ip作为发件人ip。现在的iRedmail仍然使用了服务器的IP,这个在某个ip大量发送垃圾邮件的时候,导致服务器被封杀的可能性增大。(个人猜测)


大量发送邮件也需要看是否被判为垃圾邮件,这样才会导致被封杀。而 iRedMail 部署好后如果配置好 SPF + DKIM,被判为垃圾邮件的几率很小。所以这个是没有关系的。

2、在邮件的源文件中存在着很多 127.0.0.1 localhost.localdomain 字样,邮件发件信息显示6ebeef57df23250230bb8ca7c011f84e@127.0.0.1等等


这样的邮件头主要是由几种程序写入的:
*) WebMail;
*) Postfix;
*) Amavisd 等邮件过滤程序,包括 SpamAssassin 也有可能增加邮件头(视具体的插件和功能而定);

增加合理的邮件头是允许的,是没错的。

而邮件文件带有 '@127.0.0.1' 等标识服务器 IP/主机名等信息也是正常的。

4,332

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

1.1.3 正式版。:loveliness:

4,333

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

网址无法访问。

从 db.inc.rar 里的文件来看,似乎配置上没有问题。
从 MySQL 命令行检查一下配置文件里写的用户名密码是否正确。另外,将 localhost 改为 127.0.0.1 试试。

4,334

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

为何不试试再说呢 yikes

4,335

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

ExtMail 必须用 SuEXEC 来跑,比较不爽。
你要改的话,就在 extmail.conf 里加 Alias 吧。

4,336

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

是否方便将邮件头发上来看看呢?

4,337

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

感谢分享 :loveliness:

4,338

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

http://dovecot.org/releases/1.1/dovecot-1.1.3.tar.gz
http://dovecot.org/releases/1.1/dovecot-1.1.3.tar.gz.sig

This fixes several mbox problems previous v1.1 releases have had.

    * mail_max_userip_connections limit no longer applies to master user
      logins.

    + login_log_format_elements: Added %k to show SSL protocol/cipher
      information. Not included by default.
    + imap/pop3-proxy: If auth_verbose=yes, log proxy login failures.
    + deliver: Added -s parameter to autosubscribe to autocreated mailboxes.
    - message parser fixes - hopefully fixes an infinite looping problem
    - SORT: One more assert-crashfix when renumbering index sort IDs.
    - mbox: Saving may have truncated the mail being saved
    - mbox: Several other bugfixes
    - mail_full_filesystem_access=yes was broken when listing mailboxes
      (it still is with maildir++ layout).
    - maildirlock utility was somewhat broken
    - zlib plugin: bzip2 support was somewhat broken
    - NFS: Make sure writing to files via output streams don't
      assert-crash when write() returns only partial success.

4,339

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

参考这里的文档手工添加数据库:
http://www.iredmail.org/wiki/index.php/ … mail-0.1.1

4,340

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

检查 mysql 数据库里 roundcube 这个 DB 里是否有内容。

在此以 SquirrelMail 为例:

# cd /var/www/squirrelmail-1.4.15/
# patch -p0 < /root/iRedMail-0.2/patches/iredmail/squirrelmail.src.login.php.patch
patching file src/login.php
Reversed (or previously applied) patch detected!  Assume -R? [n] y

最后提示是否 'Reversed' 的时候,回答 'y' 即可。其它如 Roundcube 等程序也是如此操作。

补丁既可以是添加代码,也可以是移除代码。Enjoy. :loveliness:

4,342

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

看看 /var/log/maillog 里的信息,以及 /var/log/dovecot.log,以及 /var/www/roundcubemail-0.1.1/logs/errors

4,343

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

需要更详细的日志信息。

从你给的信息来看,应该都是数据库连接出错了。
先检查 mysql 数据库里是否已经有 roundcube, vmail 这两个数据库。

4,344

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

你是按照这个文档来安装的么?
http://code.google.com/p/iredmail/wiki/Installation

中文文档:http://www.iredmail.org/wiki/index.php/ … rror_HowTo
英文文档:http://code.google.com/p/iredmail/wiki/ … rror_Howto

在此仅复制中文文档:

* 安装 rsync 程序;
* 使用 rsync 进行第一次同步:

# rsync -avvz www.iredmail.org::iredmail /path/to/yum/repository/

* 添加 crontab 任务,自动每隔 5 小时同步一次:

# crontab -e -u root

1       */5       *       *       *       rsync -avvz www.iredmail.org::iredmail /path/to/yum/repository/

4,346

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

http://IP/mail/

4,347

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

原帖由 hihihihi 于 2008-8-25 11:27 发表 http://www.iredmail.org/bbs/images/common/back.gif


php我都可以幫你們寫,不過可能要兩到三個禮拜才能完成...ldap backend要再多一個禮拜......

哇噻,太好了。

可以先完成 MySQL 存储后端的管理工作,LDAP 的可能需要多试试才行。
但是从 PostfixAdmin 的邮件列表看到,他们似乎在为下一版本的 PostfixAdmin 增加可以支持 LDAP 的模块。
链接在这里:http://sourceforge.net/forum/forum.php? … _id=676076

如果咱们能够加入到 PostfixAdmin 的邮件列表,并以补丁的形式将咱们需要的一些功能加进去就更好了。

例如:
*) 将 policyd 的一些功能以模块的形式添加进去,不影响主程序。
*) 将 LDAP 用户的管理功能也以模块的形式添加进去。

不知道 hihihi 以为如何?

目前只是搭配了 PostfixAdmin,基本的管理还是够用的。

4,349

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

PostfixAdmin 是 PHP 写成的,可惜我不会 PHP :Q

希望有能力的朋友能加入 iRedMail,一起增强它。:loveliness:

4,350

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

:loveliness: