记录一次HPUX下配置sendmail发送邮件

使用公司内部的SMTP服务器发送邮件

各种查找资料最终成功发出邮件,记录一下配置步骤

  1. 修改/etc/hosts文件,假设服务器IP为192.168.6.6,域名为mtest.tt,在文件末尾追加
192.168.6.6 mysmtp mtest.tt
  1. 修改/etc/resolv.conf文件,如果没有这个文件可以新建一个,内容为
#具体的DNS地址可以看自己本地用的是什么
nameserver 192.168.xxx.xxx
  1. 查看/etc/nsswitch.conf文件,确保里面有hosts:files,如果没有这个文件可以复制一个,使用以下命令
cp -p /usr/newconfig/etc/nsswitch.files /etc/nsswitch.conf
  1. 修改/etc/mail/sendmail.cf文件,有的文章修改了Dj$w.Foo.COM行,由于我使用mailx的-r指定发信人地址,所以没有修改
# "Smart" relay host (may be null)
DSmysmtp
  1. 重启sendmail
#/sbin/init.d/sendmail stop
#/sbin/init.d/sendmail start
  1. 测试发送邮件
#mailx -s "testmail" -r mt01@mtest.tt mt02@mtest.tt
this is test mail
.

至此就已经好了,如果没有收到邮件,可以查看/var/adm/syslog/mail.log文件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值