ssmtp でメールを送信するには?

ショコラ
ショコラ

ssmtp でメールを送信するには?

標準入力から ssmtp に繋げてキメマス。

もっさん先輩
もっさん先輩
echo '{メール本文}' | ssmtp {送信先メールアドレス}

手順

  1. ubuntuコンテナを起動します。
docker run --rm -it ubuntu bash
  1. apt-get アップデートします。
apt-get update
  1. ssmtp をインストールします。
apt-get install -y --no-install-recommends ssmtp
  1. ssmtp の設定ファイル(/etc/ssmtp/ssmtp.conf)を作成します。
mailhub={SMTPホスト}:{SMTPポート}
UseTLS=YES
UseSTARTTLS=YES
AuthMethod=LOGIN
AuthUser={SMTPユーザー}
AuthPass={SMTPパスワード}
  1. ssmtpコマンドでメールを送信します。
echo 'Hello Answorz!' | ssmtp mossan@answorz.com

以上

Scroll to Top