linux下簡單的mail使用

2021-08-09 11:30:44 字數 985 閱讀 1239

1、安裝mail命令

通過以下命令進行安裝:

yum -y install mail

或者yum -y install mailx

兩種命令都是可以安裝成功。

2、配置mail.rc

vi /etc/mail.rc
在其末尾新增以下配置:

set from=

"***[email protected]" smtp=

"smtp.163.com"

set smtp-auth

-user

="***[email protected]" smtp-auth

-password

="郵箱密碼"

set smtp-auth

=login

3、傳送郵件測試

mail命令引數:

usage: mail -eiiudefntbdnhrv~ -t file -u user -h hops -r address -s subject -a file -q file -f file -a account -b users -c users -s option users
傳送測試郵件:

echo

"test" | mail -s

"testtttt" ***[email protected]

注意:如果只是mail ***[email protected] 會讓你輸入主題和正文,按crtl+d結束。

傳送帶附件的郵件:

mail -s "testtttt" -a /home/t.txt ***xx@163

.com

< /home/mailcontent

本例子用的是163郵箱,因為開放smtp服務比較方便,一開始用qq郵箱,發現要開啟smtp服務需要進行一連串的驗證,開始還以為是自己配置問題。

Linux下mail命令使用總結

檢視一下mail命令的幫助 man mail mail iinv s subject c cc addr b bcc addr to addr.sendmail options.引數說明 1 s subject 指定要傳送郵件的主題 2 c recient 抄送 3 b recipients 秘密抄...

Linux系統下mail命令使用

1.檢視mail的幫助資訊 root local mail h mail invalid option h usage mail iinv s subject c cc addr b bcc addr to addr sendmail options mail iinnv f name mail i...

Linux下使用mail命令發郵件

最近想通過shell指令碼監控系統狀況並自動報警,一般linux傳送報警郵件通過本地郵箱或外部郵箱伺服器。這裡需註冊國內的郵件服務商郵箱,也可以使用公司郵箱,我們公司是網易企業郵箱,所以這個文件就以163郵箱為例。需要安裝mailx工具,mailx是乙個小型的郵件傳送程式。具體步驟如下 1 安裝 y...