mailcat - https://github.com/gugod/mailcat

這支程式就是把 STDIN 的內容做成電子郵件然後送出去。收件人,信件主旨,發信伺服器帳號密碼等等的都寫在設定檔當中。需要設定的值七項,填好之後執行範例如下:

ls -lR | mailcat -c ~/etc/mailcat.toml

(好有年代感的範例)

或是類似這樣:

mailcat -c config.toml body.txt attachment_*.jpg

實際發信則是仰賴外部的 SMTP 伺服器。

雖然說是個小工具,但是實際使用到的模組還不少,而且 SSL 及 SASL 的部分用到 Net::SSLeay 連結到 openssl。也無法簡單地用 fatpack 全部打包。