最近在寫一個自動發信的ShellScript,殺了蠻多腦細胞的,不過….
很多時候寫不出來,去上個廁所休息一下就有靈感了,有時候這種方式不行換一種方式就可以了,或許人生很多想法也是如此….
先來介紹一下Mutt:
Mutt是個Linux Console下的Mail Client可以收發信件,詳細可以參考官網
Mutt 1.42版參數:
參數:
-a < 檔案>將檔案附在信件中
-b < 地址>指定一個 秘密複製 (BCC) 的地址
-c < 地址> 指定一個 複製 (CC) 的地址
-e < 命令>指定一個初始化後要被執行的命令
-f < 檔案> 指定要閱讀那一個郵筒
-F < 檔案>指定另一個 muttrc 檔案
-H < 檔案> 指定一個範本檔案以讀取標題來源
-i < 檔案> 指定一個包括在回覆中的檔案
-m < 類型>指定一個預設的郵筒類型
-n 使 Mutt 不去讀取系統的 Muttrc 檔
-p 叫回一個延後寄送的信件
-R 以唯讀模式開啟郵筒
-s < 主題> 指定一個主題 (如果有空白的話必須被包括在引言中)
-v 顯示版本和編譯時所定義的參數
-x 模擬 mailx 寄送模式
-y 選擇一個被指定在您郵筒清單中的郵筒
-z 如果沒有訊息在郵筒中的話,立即離開
-Z 開啟第一個附有新郵件的資料夾,如果沒有的話立即離開
-h 這個說明訊息
要寄發有HTML內文的可以這樣寫:
mutt -e 'my_hdr Content-Type: text/heml'收信人MAILADDRESS -s “主旨” < xxx.html(HTML檔)