こんにちは ![]()
Mailgunからのメールで、Flexプランの料金がメール1,000通あたり1.00ドルから2.00ドルに倍増するという価格改定の通知を受け取った後、本日Emailitに切り替えることにしました。
セットアップに関する簡単な注意点
全体的にセットアップは非常にスムーズでした。唯一遭遇した問題は、こちらのトピックで議論されていたものです。
530 From header does not match MAIL FROM address
修正は簡単でした。「返信メールアドレス」には、次のようなプレフィックスを含めることはできません。
replies+%{reply_key}@mydomain.com
このパターンが上記の原因でした。replies+ プレフィックスを削除したところ、すべて正常に動作するようになりました。
動作する設定
EmailitでDNSレコードを追加し、APIキーを作成した後:
app.yml
DISCOURSE_SMTP_ADDRESS: smtp.emailit.com
DISCOURSE_SMTP_PORT: 587
DISCOURSE_SMTP_USER_NAME: emailit
DISCOURSE_SMTP_PASSWORD: "api-key" # (Emailitから取得)
#DISCOURSE_SMTP_ENABLE_START_TLS: true # (オプション、デフォルトはtrue)
DISCOURSE_SMTP_DOMAIN: mydomain.com
DISCOURSE_NOTIFICATION_EMAIL: notifications@mydomain.com
サイト設定:
返信メールアドレス: %{reply_key}@mydomain.com