更改postfix邮件日志位置的问题

今天看看postfix邮件服务器 的发送日志,发现maillog 的大小已经到了1.3G了,而且是没有被分割成 像 maillog.1 maillog.2 那样。奇怪啊!

这是为什么呢?原来 前两天更改了邮件日志的位置,系统默认的分区 /var 由于以前服务器安装的时候没有规划好,这台服务器也是临时改成邮件使用, 所以在有大量邮件发送任务的时候磁盘会很紧张,说不定会什么时候会把磁盘撑满!(其实已经有过先例了) ,这次就把位置更改到其他分区空间充足的地方了。

首先编辑配置文件 /etc/syslog.conf

将mail.*                                                  /var/log/maillog

改为:mail.*                                                  /home/mail/maillog

保存退出。

重启服务

service  syslod  restart

(文件如此巨大的原因就在这儿,没有更改日志定期分割的配置文件/etc/logrotate.d/syslog )

修改 /etc/logrotate.d/syslog

/var/log/messages /var/log/secure /var/log/maillog /var/log/spooler /var/log/boot.log /var/log/cron {

   sharedscripts

   postrotate

       /bin/kill -HUP `cat /var/run/syslogd.pid 2> /dev/null` 2> /dev/null || true

   endscript

}

更改为

/var/log/messages /var/log/secure /home/mail/maillog /var/log/spooler /var/log/boot.log /var/log/cron {

   sharedscripts

   postrotate

       /bin/kill -HUP `cat /var/run/syslogd.pid 2> /dev/null` 2> /dev/null || true

   endscript

}

这就完成了

返回栏目页:http://www.bianceng.cnhttp://www.bianceng.cn/Servers/Mail/

linux 的日志功能十分强大,需要好好的掌握,以便将来查找问题的原因!

本文出自 “影子骑士” 博客,请务必保留此出处http://andylhz2009.blog.51cto.com/728703/349260

时间: 2024-09-03 13:57:25

更改postfix邮件日志位置的问题的相关文章

zabbix+postfix邮件告警配置笔记

系统环境:centos6.3 x64 zabbix:zabbix-2.06(简体中文) postfix: 系统自带 一.配置本机postfix配合zabbix邮件发送 1.本机若安装sendmail,则必须关闭并卸载. # service sendmail stop # chkconfig sendmail off # rpm -e sendmail --nodeps 2.安装postfix (centos6.3下默认yum源,默认postfix系统自带) # yum install postf

采用转发服务器增强 Postfix 邮件服务器的安全

采用转发服务器增强 Postfix 邮件服务器的安全 当你启动并运行应用服务器后,你就需要一台好的邮件服务器来为你传递邮件.我为我所有的服务器开通了postfix邮件服务,下面就是我常用的配置. CentOS 6上安装Postfix yum install postfix 默认安装了Sendmail,所以最好将它停掉并移除. service sendmail stop yum remove sendmail Postfix包含了两个配置文件main.cf和master.cf,对于基本的配置,你需

Postfix邮件服务器搭建之软件安装与配置

Postfix邮件服务器的搭建需要使用到几个软件,分别是cyrus-sasl.postfix.dovecot.postfixadmin.roundcubemail,只有这几个软件相互配合才能搭建一套完整的邮件服务器. PS:本次实验在centos6.5 64bit上进行. 一.软件功能介绍 cyrus-sasl.postfix.dovecot.postfixadmin.roundcubemail,这五款软件,分别有各自的功能.下面就分别一一介绍各自的功能. 1.1 cyrus-sasl功能介绍

linux下Postfix邮件服务的安装过程和基本配置

一.postfix邮件服务的安装 Red Hat Enterprise Linux 提供了sendmail和postfix两种STMP邮件服务软件,让用户可以随意地选择其中一种!不过,默认情况下安装程序已将sendmail安装到系统中了,如果要使用postfix,就必须先将sendmail服务停止,然后再安装postfix服务软件.具体操作步骤如下: 1).检查sendmail服务是否已启动 [root@mail ~]#netstat -nutlp | grep :25 2>. 关闭sendma

Linux系统下安装配置postfix邮件服务器教程

  一,安装postfix,cyrus-sasl,cyrus-imapd 如果yum提示找不到软件包,请换一下源,请参考centos 6推荐使用epel源 代码如下: [root@localhost ~]# yum install postfix [root@localhost ~]# yum install cyrus* 二,删除了sendmail 代码如下: [root@localhost ~]# rpm -e sendmail 或者 代码如下: [root@localhost ~]# yu

foxmail邮件存储位置在哪

  1.foxmail邮件存储位置在大家的安装目录下,我们可以直接右击foxmail图标然后我们点击"打开文件位置" 2.找到Storage文件夹,这个文件夹就保存着我们的邮件数据,大家如果要备份,直接复制这个文件夹. 在foxmail中目前还没有foxmail邮件存储位置更改,如果大家一定要改方法是卸载重装,在重装的时候有一个路径设置,在那里修改你的安装位置.还有一种方法就是foxmail是一个绿色软件,直接将安装文件复制到另外一个盘也是OK 的.不过小编提醒大家一点在操作之前一定要

RHCE 系列(九):如何使用无客户端配置 Postfix 邮件服务器(SMTP)

RHCE 系列(九):如何使用无客户端配置 Postfix 邮件服务器(SMTP) 尽管现在有很多在线联系方式,电子邮件仍然是一个人传递信息给远在世界尽头或办公室里坐在我们旁边的另一个人的有效方式. 下面的图描述了电子邮件从发送者发出直到信息到达接收者收件箱的传递过程. 电子邮件如何工作 要实现这一切,背后发生了好多事情.为了使电子邮件信息从一个客户端应用程序(例如 Thunderbird.Outlook,或者 web 邮件服务,例如 Gmail 或 Yahoo 邮件)投递到一个邮件服务器,并从

Postfix邮件服务器搭建之roundcube webmail安装与配置

前几篇文章,我们介绍了有关postfix的相关安装与配置,这篇文章我们再来介绍下,在web下管理postfix的软件roundcube webmail. 注意:本篇文章所需的基础环境都是根据<烂泥:Postfix邮件服务器搭建之准备工作>这篇文章准备的. 一.下载roundcube webmail软件包 要安装roundcube webmail,我们先要下载roundcube webmail,如下: wgethttp://jaist.dl.sourceforge.net/project/rou

Postfix邮件服务器搭建之准备工作

说实话,Postfix邮件服务器的搭建是一件很麻烦的事情,需要各种软件之间的配置和调试.在写这篇文章之前,我也是搭建测试了不下于10次才算把整个流程给走通,今天刚好有时间把整个搭建过程记录下来. 在正式安装postfix之前,我们先来介绍在搭建之前所需要做的准备工作. 一.域名解析 因为邮件服务器牵涉到域名的问题比较多,所以在此我们先来介绍有关域名解析的相关配置. 我们需要在域名解析控制台添加MX.TXT和相关的A记录,在平时的域名解析过程中,使用最多的是DNSPod以及万网,下面分别一一介绍下