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

【环境】: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/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/26686207/viewspace-716162/

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值