记录一些常用的函数和瞎折腾的过程……

Linux通过配置第三方smtp来发送邮件

提醒:本文最后更新于 418 天前,文中所描述的信息可能已发生改变,请谨慎使用。

近期折腾Centos7,搞了个脚本,自动备份mysql数据库,并发送邮件到我的邮箱,网上很多教程,装sendmail、mutt、msmtp之类的,其实Centos7可以简单的配置一下smtp,就可以使用第三方邮箱发送邮件。

编辑/etc/mail.rc文件:

vim /etc/mail.rc

添加以下第三方邮箱的smtp配置:

set from=your@mail.com
set smtp=smtp.mail.com
set smtp-auth-user=your@mail.com
set smtp-auth-password=yourpassword
set smtp-auth=login

然后可以试试可否发送邮件了,可以使用以下命令:

echo "hello" | mail -s "title"  tosomeone@mail.com

若想发送附件,命令如下:

echo "hello" | mail -s "title" -a path/to/file.zip tosomeone@mail.com
《Linux通过配置第三方smtp来发送邮件》没有评论
发表评论