歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> 關於Linux >> linux下命令行mail發郵件方法

linux下命令行mail發郵件方法

日期:2017/3/1 15:52:43   编辑:關於Linux
linux下命令行mail發郵件方法 1. 最簡單的方法: mail -s text **@mail.ustc.edu.cn 這條命令的結果是發一封標題為text的空信給後面的郵箱,但是往往這類郵件會被當成垃圾郵件來處理, 所以如果沒有收到郵件,建議打開垃圾箱來查看一下.第一種方法,你可以把當前shell當成編輯器來用, 編輯完內容後Ctrl-D結束。 2,實用的mail發送方法。 #第二種方法,使用管道命令 echo “This is a test mail!”|mail -s text **@mail.ustc.edu.cn #第三種方法,使用重定向。 mail -s test **@mail.ustc.edu.cn < file 以file的內容為郵件內容發信,首先選擇事先寫好一個文檔然後再mail過去。 3. 帶附件的郵件發送(重點) 如果你的系統中沒有uuencode命令的話,則需要先安裝sharutils, sudo apt-get install sharutils。 uuencode 需要兩個參數,第一個是你要發送的文件,當然這個也可以用管道來做,第二個是顯示的文件名 uuencode /home/daniel/httpd.conf httpd.conf|mail -s mailtest **@mail.ustc.edu.cn
Copyright © Linux教程網 All Rights Reserved