歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> 關於Linux

linux下命令行mail發郵件方法

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