这里有一些:
http://webpy.org/src/
支持 Red Hat Enterprise Linux, CentOS, Scientific Linux, Debian, Ubuntu, FreeBSD, OpenBSD
您尚未登陆。 请选择登陆或是注册一个新账号。
iRedMail 开源邮件服务解决方案 » 由 ZhangHuangbin 发表的文章
这里有一些:
http://webpy.org/src/
- 如果你是用 OpenLDAP 存储虚拟用户,将 openldap 的 loglevel 设置为 256,监控它的日志文件,看看它要查询语句是什么。你使用 SMTPS 做测试,它应该会查询 enabledService=smtpsecured。确认一下是否有这个查询条件。
- 如果你用 MySQL,在 my.cnf 的 [mysqld] 里加一行:"log = /tmp/mysql.log",这样所有的 SQL 查询语句都会记录到 /tmp/mysql.log。仔细检查是否有sql语句造成无法查询到结果。
www.iredmail.org 完全是静态 HTML 页面。
iRedMail 的 web 管理后台 - iRedAdmin - 是用 web.py 写的。开源版的代码在这里可以获取:
http://code.google.com/p/iredmail/sourc … =iredadmin
但开源版目前于付费版有些脱节,会在近1-2个月内放出基于最新的付费版裁剪后的开源版。
我自身碰到过,发给大众的邮件,用Dreamail发送,等了一段时间以后dreamail给我回应:邮件发送失败,其中报错信息就是domain not found。隔一段时间再发,就发出去了,这个什么时候能发,什么时候不能发每个准数。但当时应该是没有被邮件服务器接受这封邮件。
尝试用你其它邮箱发给这个大众的用户试试。另外,确认一下到底从你的邮件客户端点击“发送”按钮后,是立即被你的客户端通知无法发送并给出 “domain not found”的信息,还是发出去了,但是过一段时间才收到一封通知邮件。
Sender address rejected: not owned by user
在论坛里搜索一下这一串字符
一:
Feb 21 14:30:55 mail postfix/smtpd[11892]: 1079C56C0CB7: reject: RCPT from unknown[210.22.86.42]: 450 4.1.2 <floydpeng@pjpcs.com.cn>: Recipient address rejected: Domain not found; from=<zhaixuanyan@本公司.com.cn> to=<floydpeng@pjpcs.com.cn> proto=ESMTP helo=<ttPC>
以上错误,是我的服务器有问题吗?我SPF,DKIM都设定了。最近一直被这个困扰,信发不出去,有些的确是不对,但是总不见得上海大众 xxx@csvw.com也这样?过一会儿就能发,再过一会儿又不能发。
它返回的是一个 soft bounce 错误(450),你的服务器会重新发送这封邮件,还是直接就无法进入 postfix 队列?
二:
还有请教张站长,要设定本邮件服务器SMTP的HELO信息是不是这样:
在main.cf里面+
smtp_helo_name = mail.本公司.com.cn
postfix 里设置 HELO 是这个参数。
如果留空,它会自动使用系统的 hostname。
第一:iredmail 能不能结合ldap 给foxmail,通讯簿共享,关键是方法。
按照给 Foxmail 添加 LDAP 地址簿的方法来添加 iredmail 即可。
第二:iredmail 能不能增加部门,比如管理部,供应部,等
暂时不支持添加、管理部门。
第三:网页里面的通讯簿就不能放在左边吗,就像foxmail一样,为啥一定要放在右上方呢,
这个是 roundcube webmail 的开发者决定的。
萝卜青菜各有所爱了,有些人也许觉得放在左边反而怪异。
iRedAPD 可以实现。参考:
http://www.iredmail.org/doc.html#iredapd
尝试在命令行执行 rc.d 里的启动脚本来启动openldap,看看有什么提示信息。
我知道远程搭建的话是199美金,购买全功能版本是299美金。只是一次性的费用,而如果说是每年的维护等所有工作的费用呢
我们暂时没有提供针对 iRedMail 的维护服务。但 iRedAdmin-Pro 则是已经包含在购买价格里的。
您是问为您远程搭建这样的系统要多少钱,还是问这样一套邮件系统产品要多少钱?
如果是 iRedMail 官方的远程安装服务,可以看这里:
http://www.iredmail.org/support.html
如果您按照 wiki 的文档整合了 Amavisd-new 和 MySQL,使得 Amavisd 将所有处理过的邮件信息都记录在 MySQL 里,那么在 maillog 里可能会出现类似的错误信息:
1. Feb 17 03:29:19 gw amavis[27760]: (27760-02) (!)WARN save_info_final: sql exec: err=1062, 23000, DBD::mysql::st execute failed: Duplicate entry '0-6N6HdTgjTr8R-0' for key 'PRIMARY' at (eval 115) line 166, <GEN38> line 172.
这是由于不正确的 SQL 表结构导致的,您可以通过以下几个命令修正这个问题:
$ mysql -uroot -p
mysql> USE amavisd;
mysql> ALTER TABLE msgrcpt DROP PRIMARY KEY;
mysql> CREATE INDEX idx_mail_id ON msgrcpt (mail_id);
非常抱歉给大家带来不便。
另,Amavisd-new-2.7.0 的测试版里已经修正了这个问题。
可以在 SpamAssassin 里将这些域也加为白名单。
RHEL/CentOS 的 SpamAssassin 配置文件为 /etc/mail/spamassassin/local.cf,加入类似的配置即可:
whitelist_from *@domain.ltd
这个是已知问题,它会使用默认的 GMT 时间,而不是你服务器实际设置的 GMT +8。
会争取在下一版本修正。
收件速度慢,还有一个原因是 iredmail 默认启用了灰名单机制。在本论坛或 google 搜索“灰名单”或者 “greylist”会有更多参考信息。
请问您哪个帖子还没有回复?可能是漏掉了,或者当时有事情延误了。但不存在所谓歧视一说。
抱歉,这个暂时没有办法解决。
Policyd 里的白名单能保证邮件进入系统,但是它仍然会经过 Amavisd 的处理,而这里可能会被识别为 SPAM。
抱歉,确实是个 bug,但之前没有用户反馈,而我们测试有所疏漏,导致这个问题一直没有处理。
解决方法是,简单做一个链接即可:
# cd /usr/share/apache2/
# ln -s /usr/share/phpldapadmin phpldapadmin
# /etc/init.d/apache2 restart
已经将此修正提交到代码仓库,感谢反馈。:)
http://code.google.com/p/iredmail/sourc … 8a18ce5fd9
已修正。感谢反馈。
您可以按照以下步骤修正这个问题:
- 下载补丁并复制到 iRedAdmin-Pro 的根目录: http://iredmail.org/patches/iredadmin/p … ined.patch
- 试验性地打补丁:
# cd /path/to/iRedAdmin-Pro-LDAP-1.4.0/
# patch -p0 --dry-run < quarantined.patch
patching file templates/default/amavisd/quarantined.html
- 如果看到和上面一样的输出信息,表示可以顺利打上补丁。现在即可打上这个补丁:
# patch -p0 < quarantined.patch
patching file templates/default/amavisd/quarantined.html
硬盘当然要做 RAID 会保险一些,至少也要是 RAID 1 吧。一般建议用 RAID 5, 10.
iRedMail 开源邮件服务解决方案 » 由 ZhangHuangbin 发表的文章
Powered by PunBB, supported by Informer Technologies, Inc.
Currently installed 3 official extensions. Copyright © 2003–2010 PunBB.
页面生成时间 0.531 秒, 共执行查询 33 条