linux 使用mailx发送邮件

1.安装对应的工具
[root@CentOS7 ~]# yum install postfix  mailx -y

[root@CentOS7 ~]# systemctl enable postfix --now

mailx是一个发送邮件的客户端工具
postfix是邮件服务器软件,用来传送邮件的
2.编辑配置文件
[root@CentOS7 ~]# vim /etc/mail.rc

set from=270706881@qq.com #  //对方收到邮件时显示的发件人

set smtp=smtp.qq.com //第三方发邮件的smtp服务器地址

set smtp-auth-user=270706881@qq.com  //第三方发邮件的用户名

set smtp-auth-password=xxxxx  //用户名对应的密码,有些邮箱填的是授权码,需要在邮箱设置中开放
3.发送邮件
格式:mail -s 主题  收件地址
正文
遇到(.)结束
范例:实现给qq邮箱发送邮件

1.qq邮箱需要开启账户的POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务。
进入QQ邮箱->设置->账户->POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务

linux 使用mailx发送邮件
linux 使用mailx发送邮件

2.编辑mail的配置文件

[root@CentOS7 ~]# vim /etc/mail.rc
set from=27070881@qq.com
set smtp=smtp.qq.com
set smtp-auth-user=270706881@qq.com
set smtp-auth-password=fyqeguxkkytobjac

3.发送邮件

[root@CentOS7 ~]# mail -s "hello world" 270706881@qq.com < anaconda-ks.cfg

#&#x5982;&#x679C;&#x672A;&#x53D1;&#x9001;&#x6210;&#x529F;&#x6709;&#x5BF9;&#x5E94;&#x7684;&#x63D0;&#x793A;

linux 使用mailx发送邮件
范例:实现linux指定用户发送邮件

给本机的其他用户发送邮件不用配置mailx,只需要:mail 主题 用户名 就行

[root@CentOS7 ~]# mail -s 'hello tom' tom
1234567
.
EOT
[root@CentOS7 ~]# su - tom
Last login: Wed Sep 28 09:12:50 CST 2022 on pts/0
[tom@CentOS7 ~]$ mail
Heirloom Mail version 12.5 7/5/10.  Type ? for help.

"/var/spool/mail/tom": 2 messages
>   1 root                  Tue Sep 27 23:36  19/541   "hello"
    2 root                  Wed Sep 28 09:12  19/537   "hello tom"
& 2
Message  2:
From root@CentOS7.cc  Wed Sep 28 09:12:34 2022
Return-Path: <root@centos7.cc>
X-Original-To: tom
Delivered-To: tom@CentOS7.cc
Date: Wed, 28 Sep 2022 09:12:34 +0800
To: tom@CentOS7.cc
Subject: hello tom
User-Agent: Heirloom mailx 12.5 7/5/10
Content-Type: text/plain; charset=us-ascii
From: root@CentOS7.cc (root)
Status: RO

hello.

&
</root@centos7.cc>

Original: https://www.cnblogs.com/heyongshen/p/16736844.html
Author: 背对背依靠
Title: linux 使用mailx发送邮件

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/578566/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球