ITPub博客

首页 > Linux操作系统 > Linux操作系统 > HP-UX启动停止配置sendmail服务方法

HP-UX启动停止配置sendmail服务方法

原创 Linux操作系统 作者:leonarding 时间:2012-02-13 16:30:29 0 删除 编辑

【环境】:HP-UX     22C64G
【问】:系统的/var/spool/mqueue目录容量达到100%,如果达到100%,会导致一些系统命令无法使用
【答】:增长过快的原因是因为启动sendmail进程,此进程会发送系统邮件,由于无法发送成功,就把邮件队列积累在了/var/spool/mqueue目录
解决问题的方法如下:
一、先关闭sendmail服务自动启动功能
1.使用root用户编辑/etc/rc.config.d/mailservs文件
2.把export SENDMAIL_SERVER=1改为 export SENDMAIL_SERVER=0 就可以了

二:启动与关闭sendmail进程
手动停sendmail& snmp:
0.root用户执行  /sbin/init.d/sendmail start  启动sendmail进程                                 

然后     ps -ef | grep sendmail      检查进程是否已经终止了
1.root用户执行  /sbin/init.d/sendmail stop   只关闭sendmail进程,不用执行下面命令

2.root用户执行  /sbin/init.d/SnmpMaster stop  关闭snmp服务-例子

3.假如在启动时就不要启动snmp
  使用root用户编辑/etc/rc.config.d/SnmpMaster
  把SNMP_MASTER_START=1 改为 SNMP_MASTER_START=0 就可以了 

三:清除邮件队列文件 (此步骤确认在/var/spool/mqueue目录下执行,谨记!!!!)
在/var/spool/mqueue目录下root用户执行:
ls|xargs rm -f    

四:HP-UX sendmail服务配置
1.root登陆
2.修改/etc/hosts文件
# vi /etc/hosts
添加企业内部SMTP邮件代理服务器的IP解析
192.168.0.121 hpmail hpux.com
3.生成mail控制文件
如果存在/etc/nsswitch.conf ,那么直接修改该文件;如果不存在,则需要拷贝一个:
#cp -p /usr/newconfig/etc/nsswitch.files /etc/nsswitch.conf
#vi /etc/nsswitch.conf
确定有如下一行
hosts: files
4.测试解析
#nslookup
Using /etc/hosts on : hosta
>hpmail
没问题的话,继续;有问题则看看自己上面做对了没有。
5.修改mail配置文件
#vi /etc/mail/sendmail.cf
找到:#Dj$w.Foo.COM 这行,并在下面增加一行:
Dj$w.dbinfo (发送邮件时,系统默认发信人是:root@hostname.dbinfo
然后,找到DS 行,改成:
DS hpmail
存档退出
6.测试
#/sbin/init.d/sendmail stop
#/sbin/init.d/sendmail start
#sendmailaluworld@sohu.com< w.txt
#sendmail –valuworld@sohu.com
<输入邮件内容>
.
例如:
#>sendmail -valuworld@sohu.com
test
.
aluworld@sohu.com... Connecting to mail1 via relay...
……
7.发送测试邮件
# mailx –s “test”aluworld@sohu.com
8.发送文本邮件
# mailx -s "ALERT_LOG_ERROR"$titlealuworld@sohu.com

五:solaris和Linux系统发邮件的格式

solaris
# /usr/ucb/mailaluworld@sohu.com< w.tx

Linux发邮件只要在命令行输入
#mail -s "test"aluworld@sohu.com< w.tx

leonarding

2012.02.13

tianjin

 

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/26686207/viewspace-716162/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
刘盛,网名leonarding,the first ACEA in china, Oracle OCM10g&11g RHCE, ACOUG Core Member Blogger, DATAGURU Oracle数据库版主, ITPUB HADOOP版版主, DB2中国专家组成员, 专注于&Oracle&Hadoop&Nosql&SAS, 提倡“分享技术~成就梦想”, 新浪微博:@itpub_leonarding QQ:40354446

注册时间:2012-02-10

  • 博文量
    246
  • 访问量
    3231769