tatsu1
1
皆さん、こんにちは
約1年間、Discourseフォーラム(マイクロサーバーに設置した個人用Dockerインストール)を利用しています。
2日前ほどに、URLを forum.sanctuary-rts.com から forum.sanctuaryshatteredsun.com に変更しました。
コンテナ/app.ymlを編集している際に、
最近Sendinblueのサブスクリプション(一括メール送信/マーケティング用)を購入したので、現在の無料プロバイダーであるSendGridの代わりにAPI詳細を編集しようと思いました。
…
それは大きな間違いでした。
SendinblueのAPIが別プランだったため、メールが制限されていることがすぐにわかりました。そこで、関連するすべてのフィールドを元に戻しました。
DISCOURSE_SMTP_ADDRESS: smtp.sendgrid.net
DISCOURSE_SMTP_USER_NAME: apikey
DISCOURSE_SMTP_PASSWORD: *********
DISCOURSE_SMTP_ENABLE_START_TLS: true
DISCOURSE_SMTP_DOMAIN: sanctuaryshatteredsun.com
DISCOURSE_NOTIFICATION_EMAIL: REDACTED
(明らかに、最後の2つのフィールドは新しいドメイン用に保持し、残りは1年間機能していた値と同じです)
しかし、現在DiscourseとSendGridはすべて緑色で表示されています。
しかし、実際にはメールが送信されていません。
SendGrid側は何も変更していません。
私の設定のどこが間違っていますか?なぜこれが起こっているのですか?
tatsu1
2
DISCOURSE_NOTIFICATION_EMAIL: は DISCOURSE_SMTP_DOMAIN とドメインを共有する必要があると言われましたが、本当ですか?
sanctuaryshatteredsun.com は実際にはメーリングドメインとして設定されていません。
それを実現するにはどうすればよいですか?または、既存の別のメールドメインを使用できますか?
pfaffman
(Jay Pfaffman)
3
いいえ。ただし、通知メールは、マークメールサービスが送信するように設定されている必要があります。また、ドメイン名を変更した場合は、ドメイン名を変更または Discourse の名前を変更する を確認してください。
tatsu1
4
はい、そのガイドに従いました。ありがとうございます!
「送信するように設定されているマークサービス」とはどういう意味ですか?
マークサービスとは何ですか?メールサービスのことですか?それが問題かもしれません。
SendGridで設定されている内容を確認してみます。おそらく、sanctuary-rts.com からメールを送信するように設定されているはずです。
tatsu1
5
関連するもう一つの質問です。
SendGridでドメインを認証すると、先頭に不要な文字列が追加され、認証済みドメインとして表示されます。
不要な文字列が付いたバージョン(
em7251.enhearten-media.com)を使用すべきですか、それとも不要な文字列が付いていないバージョン(
enhearten-media.com)をDISCOURSE_NOTIFICATION_EMAILとして使用すべきですか?
tatsu1
6
修正できました!
REDACTED を DISCOURSE_NOTIFICATION_EMAIL として設定し、そのドメインとメールを SendGrid に設定しました。SendGrid には古いドメインとメールが設定されていたため、それが問題でした。
ありがとうございます!
「いいね!」 1
pfaffman
(Jay Pfaffman)
7
クール!何かを解決済みとしてマークしていただけますか?チェックボックスを表示するには、3つのドットをクリックする必要があるかもしれません。
system
(system)
クローズされました:
8
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.