sendmail测试发送邮件

IT监控系统上,经常需要系统自动发消息给我们,以告知当前系统或故障的问题状态,其中最为常见的形式就是mail邮件通知了。

s-nail是一个邮件的MUA软件,即在windows上的邮件客户端一样,如outlook,foxmail等,它运行在linux上。

#安装sendmail,用于发送邮件

apt-get install sendmail

/etc/init.d/sendmail start
#安装s-nail,成功后会自动启动
apt-get install s-nail

#复制备份s-nail配置文件
cp /etc/s-nail.rc /etc/s-nail.rc.bak

#在root目录下新建一个s-nail.rc文件,并配置内容
vim nail.rc

set [email protected]

set smtp=smtp.xxx.com

set [email protected]

set smtp-auth-password=ffffff

set smtp-auth=login

set sendcharsets=utf-8,iso-8859-1

set fullnames

#覆盖/etc下配置文件的内容
cat /root/s-nail.rc > /etc/s-nail.rc

#重启sendmail
/etc/init.d/sendmail restart

测试发送邮件

#执行命令测试
echo hello world ! | mail -s "This is test !" [email protected]
sendmail测试发送邮件_第1张图片
image

你可能感兴趣的:(sendmail测试发送邮件)