1. 查看安裝版本
~~~
[root@iZ23w9ljtgdZ ~]# mailx -V
12.4 7/29/08
~~~
2. 配置文件
~~~
vi /etc/mail.rc
~~~
3. 在配置文件最后添加
~~~
set from=mag00g@xxx.com #(需修改)收件人顯示的發件人名稱,可填寫你的名字等
set smtp=smtp.exmail.xx.com #(需修改)你所使用的外部郵箱的smtp服務器地址
set smtp-auth-user=mag00g@xxx.com #(需修改)你所使用的外部郵箱的用戶名
set smtp-auth-password=1980019Ss #(需修改)你所使用的外部郵箱客戶端授權碼
set smtp-auth=login
~~~
第一次配置的郵箱地址為郵箱登陸密碼,報錯:
~~~
[root@iZ23w9ljtgdZ ~]# echo "hello,this is the content of mail. welcome to linuxde mail" | mail -s "Hello from linux." amamatthew@outlook.com
[root@iZ23w9ljtgdZ ~]# smtp-server: 550 User has no permission
~~~
將郵箱的登錄密碼修改為客戶端授權碼之后,發送郵件正常,
比如:
~~~
set from=smtp_for_email@163.com #(需修改)收件人顯示的發件人名稱,可填寫你的名字等
set smtp=smtp.163.com #(需修改)你所使用的外部郵箱的smtp服務器地址
set smtp-auth-user=smtp_for_email@163.com #(需修改)你所使用的外部郵箱的用戶名
set smtp-auth-password=tosmtp2018 #(需修改)你所使用的外部郵箱密碼或客戶端驗證碼(本處)
set smtp-auth=login
~~~
- 目錄
- W3School
- 工具
- 手冊
- 實驗
- 慕課
- Linux軟件安裝管理
- RPM包安裝
- yum安裝
- Linux系統管理
- ps_mem
- uname
- CentOS版本
- Linux服務管理
- Linux權限管理
- Linux 權限控制的基本原理
- Linux網絡管理
- Linux計劃任務
- Crontab
- 任務啟停
- 綜合用例
- 間隔任務
- 一次任務
- 跨天任務
- 輸出重定向
- Crontab任務權限
- 多任務
- 表達式
- 視頻教程
- 不知疲倦的時間表
- 發送郵件
- nginx
- nginx入門到實踐
- Nginx配置Web服務器
- 查看進程
- 配置步驟
- nginx升級
- 腳本升級
- systemctl 命令完全指南
- Linux 軟件安裝目錄
- 查看文件安裝路徑
- 書籍
- 《Linux Shell腳本攻略》
- 《循序漸進Linux》
- 課程
- Linux典型應用
- 網址
- 通信
- MySQL開啟遠程連接
- 防火墻
- 安全組規則
- Mailx
- 介紹
- 安裝
- 配置
- 發送郵件
- 163_email
- 安全
- Linux中root賬號和普通賬號有什么區別,root賬號為什么不能刪除?
- chmod改變文件權限
- SELinux入門