美文网首页
Linux如何发送Email

Linux如何发送Email

作者: 古寒飞 | 来源:发表于2017-07-21 20:07 被阅读7次

=================================================================================

安装postfix

yum install -y postfix

=================================================================================

安装mailx-----(吐槽:就是因为我最小化安装的centos7里没自带这东西让我折腾了两天)

yum install -y mailx

=================================================================================

修改postfix配置文件

vim /etc/postfix/main.cf

myhostname = tay.linux.com

mydomain = linux.com

inet_interfaces = all

=================================================================================

修改mailx配置文件

vim /etc/mail.rc

在最后追加下面两行代码

set from=tay3223@126.com smtp=smtp.126.com

set smtp-auth-user=tay3223@126.com smtp-auth-password=tay321 smtp-auth=login

=================================================================================

在终端发送邮件的命令

(标题不能起的太随意,不然会被垃圾邮箱屏蔽了)

方式一

mail -s "这里写邮件标题" tay3223@163.com < /etc/passwd

方式二

echo "邮件内容"|mail -s "邮件标题" tay3223@163.com

方式三

mail -s "标题" tay3223@163.com

>

>这里可以输入正文,不过不能进行复杂的操作

>按CTRL+D可以退出这个模式

>

相关文章

网友评论

      本文标题:Linux如何发送Email

      本文链接:https://www.haomeiwen.com/subject/cizekxtx.html