Fail2ban 默认记录在 /var/log/messages 文件里。也可以直接通过 iptables 命令察看。例如: iptables -L -n。
麻烦您发贴时将必要的信息给齐,有了足够信息就能快速回复。比如,日志文件的位置和文件名在不同的Linux/BSD发行版里是不同的。
支持 Red Hat Enterprise Linux, CentOS, Scientific Linux, Debian, Ubuntu, FreeBSD, OpenBSD
您尚未登陆。 请选择登陆或是注册一个新账号。
iRedMail 开源邮件服务解决方案 » 由 ZhangHuangbin 发表的文章
Fail2ban 默认记录在 /var/log/messages 文件里。也可以直接通过 iptables 命令察看。例如: iptables -L -n。
麻烦您发贴时将必要的信息给齐,有了足够信息就能快速回复。比如,日志文件的位置和文件名在不同的Linux/BSD发行版里是不同的。
确实是 eatingzhang 说的原因。
下载离线包和使用 iRedMail 安装从网络下载RPM包是一样的带宽占用,离线包稍微方便一些,省去了安装过程中的等待。
以前的 iRedOS 就类似你说的离线包,但维护成本比较高,暂时放弃了。
"郵件列表" 群組成員(pe1@aa.com 和pe2@aa.com)無法收到信件,
这个需要麻烦您贴一下命令 "postconf -n" 的输出,可能在 Postfix 的 virtual_alias_maps 参数里值的先后顺序有误。
==>Gmail to pe群組
...
<pe@aa.com>: Recipient address rejected: Permission denied Access policy: domain. (state 13).
这个是正确的,因为你通过 iRedAdmin-Pro 将 pe@ 这个列表设置为只有同一个域内的用户才能发送邮件 (access policy: domain)。
如果要允许不在同一个域的用户也能发送给 pe@,请在 iRedAdmin-Pro 里编辑 pe@ 的属性,将权限改为 Unrestricted(无限制)。如图所示:Who can send email to this list,应该设置为 Unrestricted。
是否為本人對此郵件伺服器有錯誤的觀念?而做不正當的設定?或是其他安裝設定問題?請不吝指正。
请先详细描述自己希望实现的功能,这样便于大家帮忙分析。
經發送郵件測試,有如下問題:
1.同網域内的User寄給郵件列表(如pe@aa.com),
"郵件列表" 群組成員(pe1@aa.com 和pe2@aa.com)無法收到信件,
但bcc 及catch-all的帳戶則有收到信件.
2.從xx@bb.com 網域寄給pe@aa.com 則被退件。
是否有相关的 log?主要是 Postfix (/var/log/maillog) 和 Dovecot (/var/log/dovecot.log)。
大家好,
iRedMail-0.8.0 稳定版正式发布。
增加对3个新发行版的支持:
OpenBSD 5.1。后面有关于 OpenBSD 系统的一些额外说明。
Gentoo Linux。支持最近的一个官方发布版本(或者 daily build),以及最新的 portage。
Linux Mint 12
以下旧版本已经不再支持:
Debian 5 (Lenny)
Ubuntu 8.x, 9.x, 10.10, 11.04. 注意:下一版本将不再支持 Ubuntu 10.04, 11.10,请选择 12.04 LTS。
openSUSE: 11.x
FreeBSD: 7.x
PostgreSQL backend 现在可以运行在 RHEL/CentOS/Scientific Linux 6.x, Ubuntu 11.10, 12.04 (LTS), FreeBSD, OpenBSD. iReddAdmin-Pro for PostgreSQL 也已发布,可以在这里购买:http://www.iredmail.com/admin_buy.html 它实现了最新的 iRedAdmin-Pro-MySQL, v1.4.0 里除了 Policyd 整合之外的所有功能。
安装完成后会自动添加备份脚本到 cron 任务里,用于备份 OpenLDAP 和 MySQL。默认的备份目录是 /var/vmail/backup/
出于安全考虑,强制所有客户端使用基于 STARTTLS 的 IMAPS 和 POPS 收取邮件。要恢复允许明文传输密码,请在 dovecot.conf 里设置 disable_plaintext_auth=no 和 ssl=yes
默认启用 Policyd greylist opt-in 的功能。可以选择性地设置对某些域、某些用户不启用 greylisting 功能。可以在 iRedAdmin-Pro 里直接管理这个功能。
对于使用 Dovecot-2 的系统默认添加共享邮件夹的设置,但默认是禁用的。
同时也修正了一些 bug:
在 FreeBSD 平台的安装将不会在安装 Postfix 时中断。这个 BUG 是由于 iRedMail 设置了一个全局变量 DEBUG='NO',但 Postfix 的 Makefile 也会调用这个变量,导致出错。该问题存在一年之久。
修正了轮询 Dovecot 日志的错误 postrotate 命令。感谢 raffayellow@gmail 的反馈。
修正了 Dovecot 的两个配置文件的错误文件所有者。used_quota.conf, share-folder.conf。感谢 Martin Kuchar 的反馈。
Roundcube 里的登陆用户名默认将是大小写不敏感 (login_lc).
一些软件包也更新到了最新的稳定版:
Roundcube -> 0.7.2
MySQL -> 5.5 (FreeBSD)
Dovecot -> 2.0 (FreeBSD)
iRedAdmin -> 0.1.7. 支持 PostgreSQL.
iRedAPD -> 1.3.7. 支持 PostgreSQL,并且为 LDAP backend 提供了一个新的插件:ldap_expired_password。用于强制用户在 90 天内重置密码。
安装文档在这里:http://www.iredmail.com/install_iredmai … enbsd.html
OpenBSD 使用自带的 spamd(8) 实现 greylisting, whitelisting, blacklisting,而不是 Policyd. 遗憾的是,iRedAdmin-Pro 目前不支持管理 spamd(8) 的数据,所以请使用命令行的 spamdb 命令来管理。
最后,OpenBSD 是我最喜欢的操作系统,并且在 2007 年底刚开始 iRedMail 项目是就是为 OpenBSD 设计的。很高兴我们又回到了 OpenBSD 平台。最重要的是,我终于为自己喜欢的操作系统做了点事。就像你为自己心爱的女孩做了点事一样。:)
Dovecot-2 的配置参数和 1.x 版本有较大改变。请参考 iRedMail 的 dovecot-2 配置模版:
https://bitbucket.org/zhb/iredmail/src/ … ecot2.conf
这个是已知问题,在即将发布的 iRedMail-0.8.0 稳定版里已经修正了这个问题。
问题根源在于 iRedMail 设置了一个全局的 DEBUG 变量,而恰好 Postfix 的 Makefile 里也调用 DEBUG 参数。因此导致问题。
此问题存在了1年多时间,终于被修正。
应该是 Amavisd 保持的 mysql 连接超时了。查一下日志里是否有重新连接 mysql 的信息。
多谢分享,我会尽快尝试让 iRedMail 支持 Nginx。:)
进出的邮件是由 Amavisd 记录在 SQL 数据库里的,所以停掉 Amavisd 当然就没有数据了。
您可以在 settings.ini 里将 amavisd 相关的配置禁用掉:
logging_into_sql = False
quarantine = False
Hi bottle,
感谢分享。
是否有空帮忙试试将其它 Web 程序也迁移到 Nginx?例如 Roundcube, phpMyAdmin, phpLDAPadmin, phpPgAdmin。
之后我们可以增加对 Nginx 的支持,用户可以选择是用 Apache 还是 Nginx。如何?
看看实际的邮件是什么内容。
你贴的日志里显示有多封发给 www@ 这个用户,不妨登陆进去看看是什么内容,再由内容判断谁发的。顺藤摸瓜分析一下为何会产生这样的邮件。
在 settings.ini 里修改 webmaster 参数即可。
多谢分享,正好在 OpenBSD 里也需要。
P.S. iRedMail-0.8.0-beta5 将在这两天发布,将支持 OpenBSD 5.1。
可能是断电导致 Amavisd 自己建立的基于 Berkeley DB 的数据库出错了。解决方法是:
1)停止 amavisd 服务。
2)备份整个 /var/amavis/db/ 目录。
3)删除 /var/amavis/db/ 目录下的所有文件。
4)启动 Amavisd 服务。它会自动在 /var/amavis/db/ 下新建所需的文件。
如果仍然不行,记得先将原先悲愤的 /var/amavis/db/ 目录恢复回去,之后再尝试其它方法。
Suicide () TROUBLE in pre_loop_hook: db_init: BDB no dbN: __fop_file_setup: Retry limit (100) exceeded, File exists. at (eval 101) line 327.
检查一下 amavisd.conf 里的 @storage_sql_dsn 和 @lookup_sql_dsn,看看是否漏了什么参数。
1.能否提供admin-pro的试用版本?
抱歉,暂时不提供。
2.如果更新了服务器,是否需要另外再购买一次
不需要。
执行 'amavisd debug' 命令看看哪里出了问题。
1.可否实现对单个domain所有的进出邮件进行监控,即转发到某一指定邮件帐户?
可以。这是 per-domain 的 bcc 设置。
2.smtp可否设置邮件网关?
将 iRedMail 作为网关?还是在 iredmail 里设置使用另外一台邮件服务器作为网关?
如果是后者,设置 Postfix 的 relayhost 参数即可。
3.如果取消iredmail自身带的防垃圾和防病毒功能,由于我们已经有一套运行正常的垃圾邮件过滤系统,所以进入iredmail的邮件应该都是Ok的,不需要再做一次。
注释掉 Postfix 里的 content_filter 参数即可。再停止掉 amavisd, clamd, freshclamd 服务。
4.可否批量导入原Imail系统用户,原imail系统的用户名和密码都已经在txt中。
可以。参考 iRedMail 目录里的 tools/create_mail_user* 脚本。
在用户属性页面或者域属性页面的标签“高级”底下。
感谢反馈。您说的其实就是 SpamAssassin 的 bayes。
P.S. 欢迎加我 Gtalk 一起聊聊邮件: michaelbibby#gmail.
回复帖子时如果不需要就不要引用我的回复贴了,这样不会占太多页面。
那么如果新建了mail list,请问可以做到,只能规定某些用户发往mail list吗
这个在 iRedAPD 里实现了,LDAP/MySQL/PGSQL 都支持。
参考:
- http://iredmail.org/wiki/index.php?titl … dAPD/MySQL
- http://iredmail.org/wiki/index.php?titl … D/OpenLDAP
iRedAdmin-Pro 所有版本 (LDAP, MySQL, PGSQL) 都支持这个功能。而且只能在 iRedAdmin 里添加时才会自动将新用户添加到列表。
deliver(bin.gan@domain.com): Apr 24 16:46:18 Error: chdir(/var/vmail/vmail1/domain.com/bin.gan/) failed: Permission denied
已经很清楚地显示了是 "Permission denied"。也就是这个目录权限不对。
正确的 owner 应该是 vmail:vmail,权限 0700。
iRedMail 开源邮件服务解决方案 » 由 ZhangHuangbin 发表的文章
Powered by PunBB, supported by Informer Technologies, Inc.
Currently installed 3 official extensions. Copyright © 2003–2010 PunBB.
页面生成时间 0.114 秒, 共执行查询 34 条