Linux中使用命令發郵件以及附件的方法

2022-03-31 01:12:49 字數 515 閱讀 4601

1 attachment=`(echo

'"name","rbdomain","ridomain","impressions","spend"

';echo -n "

$report

") |uuencode topdomainreport_$yesterdaydate.csv`

2echo -e "

subject: top domain report - $yesterdaydate\nto: $email_address\ncc: $qalist\n$attachment

" | sendmail -f rtb -t

其實很簡單~主要是使用sendmail

具體的用法大家可以直接man sendmail

主要的內容是如何在郵件裡面加入附件 -- uuencode

上面的**裡面就有用法.

uuencode可以接受stdin,也可以指定input file.

同樣,具體的用法可以man,都很簡單啦

Linux下使用mail命令發郵件

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

LINUX發郵件之mail命令

vim etc mail.rc 檔案尾增加以下內容 set from 1968089885 qq.com smtp smtp.qq.com set smtp auth user 1968089885 qq.com smtp auth password 123456 set smtp auth log...

Linux 使用命令傳送郵件

執行下面的命令,各位大俠都對號入座吧 sendmial service sendmail stop chkconfig sendmail off postfix service postfix stop chkconfig postfix off 再狠一點就直接解除安裝吧.yum remove se...