进入 linux 系统的 /home/vmail/xxx.com/ 下面, 就是那个用户目录的 目录(这个很拗口啊),
然后用 du --max-depth=1 ,查看各个目录大小,即可。
页次 1
支持 Red Hat Enterprise Linux, CentOS, Scientific Linux, Debian, Ubuntu, FreeBSD, OpenBSD
您尚未登陆。 请选择登陆或是注册一个新账号。
iRedMail 开源邮件服务解决方案 » 由 denvor 发表的文章
页次 1
进入 linux 系统的 /home/vmail/xxx.com/ 下面, 就是那个用户目录的 目录(这个很拗口啊),
然后用 du --max-depth=1 ,查看各个目录大小,即可。
直接在 postfixadmin 里面 的 a.com 里面建立一个这样的别名
@a.com @b.com 即可。
@前面没有东西。
说明一下,我安装的是 mysql 版本的 1.24rc1.
今天 iredapd 正式开始启用,一切工作正常,但是一段时间之后,系统负载增高,很多邮件无法发送 ,错误报告Temporary lookup failure 。
重启之后仍然无法解决。
我检查系统发现是 amavisd 的CPU占用率最高,于是修改 amavisd.conf ,将 max_server 从 2 修改到 10. 系统load 好了一些,但是仍然有错误报告,报告 Temporary lookup failure, 我觉得这可能是 mysql 的问题。(但是mysql 没报错,线程也很多sleep的,很奇怪的事情)
于是 修改 my.cnf ,
修改的部分如下
key_buffer = 128M
max_allowed_packet = 1M
table_cache = 128
sort_buffer_size = 4M
read_buffer_size = 4M
read_rnd_buffer_size = 16M
myisam_sort_buffer_size = 128M
thread_cache = 8
#query-cache-type = 1
query_cache_size= 128M
query_cache_limit = 32M
set-variable = max_connections=1000
set-variable = max_connect_errors=150
重启 mysql 之后,系统工作正常。
因为时间短暂,是否是因为 iredapd 的加入引起了原有系统的负载增大,不能肯定。
下周二我会再观察 上班时间的邮件系统工作情况,来看看问题是否还会发生。
安装的时候,看着 1.24 rc1 的中文文档来安装,就是那个 mysql版的 .
http://www.iredmail.org/wiki/index.php? … dAPD/MySQL
在日志的地方
Rotate log file with logrotate
Add new file in logrotate to rotate iRedAPD log file:
File: /etc/logrotate.d/iredapd
/var/log/mail.log {
compress
daily
rotate 30
missingok
# Use bzip2 for compress.
compresscmd /bin/bzip2
uncompresscmd /bin/bunzip2
compressoptions -9
compressext .bz2
# Used on RHEL/CentOS.
postrotate
/bin/kill -HUP $(cat /var/run/syslogd.pid 2> /dev/null) 2> /dev/null || true
endscript
# Used on Ubuntu.
#postrotate
# invoke-rc.d sysklogd reload > /dev/null
#endscript
}
上面 那个 日志的名字 是不是错了? 不应该是 mail.log ,而是 iredapd.log ?
个人觉得是比较容易的。保持配置文件一致即可(不过可能也要根据具体情况作一些相应的修改。)
mysql 只要保持 my.cnf 一致,表一致,就可以了啊。
apache 则是需要 httpd.conf 和 conf.d 下面的 配置文件。
把 <VirtualHost *:80>
改成 <VirtualHost *>
或者
<VirtualHost *:8080>
两种方法都试试。
那 iredmail 4.0 , mysql 的 版本 能用 iredapd 吗?
自己安装一个 mailman , ezmlm , 或者 majodomo 之类的程序。
不过可能有点麻烦。
1 一般来说,如果取消了白名单,还是收不到信的说,很大的可能性就是
你的 dns 尚未起作用或者 仅在部分地区起作用。检查一下dns设置。看看是否这个问题。
2 检查你的防火墙设置,是否屏蔽了smtp的端口。
修改 /etc/httpd/conf/httpd.conf 中的 apache 配置, 然后重启 httpd 即可。
或者是 在 /var/www/html/(这就是缺省的根目录) 下面 ,创建一个 index.php , 内容为:
<?
header("Location: mail/");
?>
这样,每次访问 www.xxx.com , 就自动重定向到 www.xxx.com/mail 目录了。
页次 1
iRedMail 开源邮件服务解决方案 » 由 denvor 发表的文章
Powered by PunBB, supported by Informer Technologies, Inc.
Currently installed 3 official extensions. Copyright © 2003–2010 PunBB.
页面生成时间 0.009 秒, 共执行查询 63 条