应该是你的 DNS 设置有问题,没有设置好对应的 MX/A 记录。

iRedMail 使用了 policyd 提供的灰名单功能来反垃圾邮件,刚开始会有一些延迟,之后就好了。

具体可以搜索 greylisting 或"灰名单"

日志里似乎没有任何其它邮箱发给你的日志记录?如果没有的话,检查一下 DNS 设置。

zhxd 写道:

1、小声地问一下,iredmail-0.6.0-beta1是不是已经取消了iredadmin后台管理功能(通过url访问http://ip/iredadmin无法访问,在apache里也没发现有iredadmin的配置信息)?

iRedAdmin 管理后台目前只支持 LDAP,所以你选择 MySQL 就不会装它。

iRedMail-0.5.1 (OpenLDAP backend) 是支持将外部的邮件地址加到邮件列表中的。

示例:将三个外部的 gmail 地址(xxx,yyy,zzz)加入邮件列表 all@example.com 中。

  • 在 domainName=example.com,o=domains,dc=iredmail,dc=org 节点下新建一个 ou=Externals 的结点。备注:iRedAdmin 全功能版在添加域是会默认添加这个 ou。

dn: ou=Externals,domainName=example.com,o=domains,dc=iredmail,dc=org
objectClass: organizationalUnit
ou: Externals
  • 在 ou=Externals 下添加结点:

dn: memberOfGroup=all@example.com,ou=Externals,domainName=example.com,o=domains,dc=iredmail,dc=org
objectClass: mailExternalUser
memberOfGroup: all@example.com
accountStatus: active
enabledService: mail
enabledService: deliver
mail: xxx@gmail.com
mail: yyy@gmail.com
mail: zzz@gmail.com

Hi, all.

iRedAPD-1.2 发布了。


概述

iRedAPD 已被改造为一个简单的 Postfix Policy Daemon,支持插件机制。默认提供两个插件:

  • maillist_access_policy: 用于 iRedMail 内建的 LDAP 邮件列表访问控制,它从 LDAP 中查询发件人是否有权限发送邮件到目标地址。

  • block_amavisd_blacklisted_senders: 拒收在 LDAP 里定义的黑名单地址。这是一个示例插件,用于供大家参考如何写 iRedAPD 插件。但它也是正常工作的。


安装需求

  • iRedMail >= 0.5.0, OpenLDAP backend.

  • Python >= 2.4,iRedAPD 使用的核心编程语言。

  • Python-LDAP >= 2.3.7。用于操作 LDAP 协议的 python 模块。

默认提供的四种访问控制级别

  • Public。无限制,任何人都可以发送邮件到这个列表。

  • Domain Wide。只允许同一个域内的用户发送到这个列表。

  • Members。只允许邮件列表的成员发送到这个列表。

  • Announcement。只允许指定的管理者发送到这个列表。

iRedAdmin 付费版中可以方便地管理邮件列表的访问权限,以下是截图:

管理邮件列表访问级别:
http://iredmail.googlecode.com/hg/screenshots/iredadmin/maillist_profile_general.png

管理邮件列表成员:
http://iredmail.googlecode.com/hg/screenshots/iredadmin/maillist_profile_members_current.png

管理邮件列表管理者:
http://iredmail.googlecode.com/hg/screenshots/iredadmin/maillist_profile_moderators_current.png

我这里测试,发现没有改过呀:

Feb  2 00:52:14 demo postfix/smtpd[23629]: NOQUEUE: reject: RCPT from r2-123.sinamail.sina.com.cn[60.28.2.123]: 450 4.7.1 <XXX@demo.iredmail.org>: Recipient address rejected: Policy Rejection- Please try later.; from=<XXX@sina.com> to=<XXX@demo.iredmail.org> proto=ESMTP helo=<mail2-123.sinamail.sina.com.cn>

你需要修改 /etc/httpd/conf.d/roundcubemail.conf (RHEL/CentOS) 或 /etc/apache2/conf.d/roundcubemail.conf (Debian/Ubuntu)

hwin 写道:

邮件列表那边能否增加一个功能
在添加邮箱用户的成功之后,提示管理员是否要把当前域下的邮件列表地址,管理员可以自行选择某个邮件列表地址,这个会非常方便。

在成功添加之后,默认是重定向到用户的设置页面,管理员可以通过点击这个页面上的 "Member of Mail Lists" 链接将用户指派到邮件列表里去:
http://iredmail.googlecode.com/hg/screenshots/iredadmin/user_profile_memberOfGroup.png

邮件列表管理功能是在付费版的 iRedAdmin 里才有的。

iRedOS-0.5.0 使用的是 iRedMail-0.5.0,这个版本有几个小问题需要你手工修正: http://www.iredmail.org/hotfix-050.html

另外,你可以手工升级到 0.5.1: http://www.iredmail.org/upgrade_050_051.html

免费版无法建立邮件列表和别名。

2,687

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

请仔细看你贴的内容,里面已经详细写明了为什么拒收你的邮件。

Postfix-2.6 直接覆盖 2.5 的版本,应该是不会有问题的。你也可以自己打包 RPM 后安装上。

目前使用 2.5 系列的最新版,暂时没有计划升级到 2.6。
除了 multi-instances 功能,没有特别的需要。

来自这里:http://atrpms.net/dist/el5/

重申一下:iredmail 使用的主要是 linux 发行版自己的官方仓库的软件包,官方仓库里没有的、或者软件版本不符合 iredmail 需要的,才会由 iredmail 项目组进行打包。所有打包的源码都可以在这里找到:
http://www.iredmail.org/yum/srpms/
http://www.iredmail.org/apt/

2,691

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

Dovecot 暂时不支持给每个域设置不同的 SSL 证书。在 Dovecot-2.0 里可以,但这个版本还没正式发布。

2,692

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

无法为不同的域创建不同的 SSL 证书。你只能共用一个。

tearsfilled 写道:

进去体验了一下,这些功能,不安装iredadmin 不是也照样可以实现吗?

当然可以。web 工具不就是为了让你能更方便地管理么?是否选择 iRedAdmin 完全取决于您自己的需要。

2,694

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

ganlou0089 写道:

问下管理后台能建组吗

可以的。但这个管理后台是针对 OpenLDAP 的,如果你使用 MySQL 的话则只能用 PostfixAdmin。
这里有 demo,你可以自己登陆进去测试一下:
http://www.iredmail.org/admin_demo.html

to @ruochen:iRedMail 的 OpenLDAP 版本里的邮件列表不是使用别名的方式实现的。

iRedAdmin 就是 iRedMail 团队开发的基于 web 的管理后台。具体的功能你可以看这里: http://www.iredmail.org/admin_panel.html

这里也有 demo 可以体验: http://www.iredmail.org/admin_demo.html

tjyzhy 写道:

1.现在需要将原来0.4.0下的账号迁移到新的邮件服务器上,那位能给个详细迁移步骤。谢谢。

将 SQL 里的数据导出来后再导入 0.5.1 里。

tjyzhy 写道:

2.如果想将服务器现有账号的邮件也做迁移,需要做哪些步骤。谢谢

将邮件目录直接复制到新服务器上的对应目录里去。注意:一定要确保 SQL 里记录的邮件目录和实际的目录是一致的。

SQL 里似乎没错。

直接用 postmap 命令查一下是否能找到 ccc 这个域名:

# postmap -q 'ccc.com' mysql:/etc/postfix/mysql_relay_domains.cf

把对应的字段名也给出来啊

看您的喜好了 smile

把表里的内容贴出来,否则无法知道你里头的内容是否正确