一、服务确认

使用自带mail发送邮件需要确保自身email服务启动,可以通过命令查看25端口是否开启,并且对外通信没有阻断。

端口查看

二、编写并运行脚本

脚本内容如下:

[root@localhost ~]# cat send.sh
#!/bin/sh
echo '这是一封测试邮件' | mail -s '测试主题' -a /root/anaconda-ks.cfg  XXX@163.com

脚本中的内容“这是一封测试邮件”是邮件正文,-s后是邮件主题,-a后需要挂载的附件。

通过命令bash send.sh可以直接运行,如果不想使用bash执行,则需要给脚本文件一个可执行权限,使用/root/send.sh来运行脚本。

这时qq邮箱授权码怎么弄,0,49,-1,qq邮箱授权码如何获取(手把手教你获取)-路途号,https://www.lutu88.com/50034.html,我们收到的邮件,发件人是root@主机名.,当然也可以配置成自己的邮箱。

邮件样例

三、发件人邮箱配置

在配置使用第三方邮件服务器发送邮件时,需要在邮箱设置中开启服务qq邮箱授权码怎么弄,0,49,-1,qq邮箱授权码如何获取(手把手教你获取)-路途号,https://www.lutu88.com/50034.html,生成授权码,以QQ邮箱为例,登录邮箱后,点击设置-账户-POP3/IMAP/SMTP///服务,位置如下:

QQ邮箱授权登录服务开启

开启成功后,会生成一串码,在以下配置中会用到。编辑/etc/mail.rc文件,在最底部添加如下内容。


娜娜项目网每日更新创业和副业项目

网址:nanaxm.cn 点击前往娜娜项目网

站 长 微 信: nanadh666


[root@localhost ~]# vim /etc/mail.rc
set from=QQ号@qq.com
set smtp=smtp.qq.com
set smtp-auth=login
set smtp-auth-user=QQ号@qq.com
#以下为生成的串码
set smtp-auth-password=fekjfioenuttjj4t4f  
set ssl-verify=ignore
set nss-config-dir=/etc/maildbs/

配置完毕后,执行脚本就可以使用QQ邮箱发送邮件了!!


娜娜项目网每日更新创业和副业项目

网址:nanaxm.cn 点击前往娜娜项目网

站 长 微 信: nanadh666

声明: 本站内容转载于网络,版权归原作者所有,仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任,若侵犯到你的版权利益,请联系我们,会尽快删除处理!