hello world

CentOS下通过mailx发送邮件的配置

  1. mailx只是一个快递员,他并不是服务器,你要发送邮件需要告诉他登陆哪个邮箱去发,因此需要这个邮箱的地址,账号,密码,SMTP地址,把这几个配好了就能发了。
  2. 直接通过yum install mailx来安装吧,我现在的版本是mailx-12.5-29.el8.x86_64
  3. 安装完成后vim /etc/mail.rc文件,在末尾加上几行:
  • set from=xxx@xxx.com
  • set smtp=smtp.exmail.qq.com
  • set smtp-auth=login
  • set smtp-auth-user=xxx@xxx.com
  • set smtp-auth-password=123456
  • from要和smtp-auth-user一样,红色地方自己酌情填写。

       这样配置就完了,执行命令就能发邮件了

  • 发邮件给623746291@qq.com
  • echo "邮件内容" | mail -s "邮件主题" "623746291@qq.com"
  • 发个带附件的邮件
  • echo "邮件内容" | mail -s "邮件主题" -a 123.txt "623746291@qq.com"
posted @ 2020-03-30 00:05  浩天四哥  阅读(437)  评论(0)    收藏  举报