Linux使用mailx发送邮件

使用场景

我们备份了数据库脚本之后,因为是Linux的定时任务,并不能知道到底备份成功了没有,这样我们就需要通知,告诉我们已经备份成功。
通知的同时我们可以将备份的脚本当做附件发送到我们邮箱,这样及收到了通知有可以将备份脚本冗余,两全其美的方案呀。

安装mailx

安装mailx很简单

yum install mailx

安装完成后可以在/etc/目录下看到mailx的配置文件mail.rc(nail.rc)。编辑该文件,在文件的最后加入smtp服务器的设置

vi /etc/mail.rc
set ssl-verify=ignore
set nss-config-dir=/etc/pki/nssdb
#发送地址
set from=you_email_address
#邮件服务商smtp服务地址
set smtp=smtps://smtp.263xmail.com
#登陆邮箱,同上发送地址相同即可
set smtp-auth-user=you_email_address
#邮箱登陆授权密码,不是登陆密码,SMTP服务通常都是授权码登陆,开通SMTP服务时会提供登陆授权码
#具体怎么开通SMTP服务及获取授权码请自行百度,这里不作展开
set smtp-auth-password=you_password
set smtp-auth=login

二、发送邮件

配置完成我们就可以发送邮件了:

mailx -vs “XXX数据库备份成功” -a 附件地址 ‘发送给谁的邮箱地址’ < “发送成功”

这里面包含了邮件的Subject(“XXX数据库备份成功”)、邮件中的附件完整路径(“附件地址”)、要发给谁(“发送给谁的邮箱地址”)、以及邮箱内容(“发送成功”)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值