LoginSignup
4
3

More than 3 years have passed since last update.

Dockerコンテナからメール送信 (sSMTP)

Last updated at Posted at 2021-02-03

セットアップ

コンテナからメール送信するにはssmtpを使うのが簡単だった。

インストール
apk add ssmtp
/etc/ssmtp/ssmtp.conf
- mailhub=
+ mailhub=リレーサーバー名

Gmailの設定例

/etc/ssmtp/ssmtp.conf
mailhub=smtp.gmail.com:587
rewriteDomain=gmail.com
hostname=gmail.com
AuthMethod=LOGIN
UseSTARTTLS=YES
FromLineOverride=YES
TLS_CA_File=/etc/pki/tls/certs/ca-bundle.crt

root=アカウント名@gmail.com
AuthUser=アカウント名@gmail.com
AuthPass=アカウントのパスワード
ubuntuの場合
# 設定
update-alternatives --set mta /usr/sbin/sendmail.ssmtp

# 確認
update-alternatives --display mta

Gmailからリレー拒否された場合

  1. 2 段階認証プロセスを無効にする - パソコン - Google アカウント ヘルプ
  2. 安全性の低いアプリのアクセス「有効」に変更
4
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
3