sendmailコマンドをつかってみた
ssmtpインストール
sudo apt-get install sstmp
configファイル設定
sudo vi /etc/ssmtp/ssmtp.conf # 下記追記 or 変更 root=hoge@gmail.com mailhub=smtp.gmail.com:587 rewriteDomain=gmail.com hostname=gmail.com AuthUser=hoge@gmail.com AuthPass=password AuthMethod=LOGIN UseSTARTTLS=YES FromLineOverride=YES
作成
From:hoge@gmail.com To:hoge@gmail.com Subject:test Content-Type: text/plain;charset="UTF-8" Content-Transfer-Encoding: base64 test
送信
sudo sendmail -t < letter.txt
subject
事前にJISに文字コード変換
echo "テスト"|nkf -W -M -j
text
base64で変換、必要ならば改行コードも変換
nkf -Lw base.txt >base2.txt base64 base2.txt
確認
#改行コード od -c base.txt #文字コード nkf -g base.txt