ショコラ
ssmtp でメールを送信するには?
標準入力から ssmtp に繋げてキメマス。
もっさん先輩
echo '{メール本文}' | ssmtp {送信先メールアドレス}
手順
- ubuntuコンテナを起動します。
docker run --rm -it ubuntu bash
- apt-get アップデートします。
apt-get update
- ssmtp をインストールします。
apt-get install -y --no-install-recommends ssmtp
- ssmtp の設定ファイル(/etc/ssmtp/ssmtp.conf)を作成します。
mailhub={SMTPホスト}:{SMTPポート}
UseTLS=YES
UseSTARTTLS=YES
AuthMethod=LOGIN
AuthUser={SMTPユーザー}
AuthPass={SMTPパスワード}
- ssmtpコマンドでメールを送信します。
echo 'Hello Answorz!' | ssmtp mossan@answorz.com
以上