こんにちは、みなさん。Discourse をいじくっているのがとても楽しくて、新しく参加しました。 : )
最近、ドメイン名を変更したところ、なぜかメールでの返信が機能しなくなりました。原因がわかりません。数回の再構築を行っても、この厄介な問題を除けば、他の機能はすべて正常に動作しています。
送信メールも問題なく動作しています。
(参考までに、変更前のドメインではメール受信は正常に動作していました。)
以下の設定を確認しました:
-- app.yml 内: DISCOURSE_HOSTNAME: nomadverse.com(正しい)
-- SMTP 設定が機能することを確認済み
-- MailJet(SMTP 用)では、すべての設定が適切で、DKIM、SPF なども正しく設定されています。
-- 設定で「通知メール」を noreply@nomadverse.com に設定
-- 設定で「メールでの返信アドレス」を replies+%{reply_key}@nomadverse.com に設定
メール受信後の launcher ログで、メール返信時に以下のエラーが表示されます:
<22>Jul 26 03:43:49 postfix/smtpd[1142]: NOQUEUE: reject: RCPT from web1.gatorcountry.com[67.225.189.169]: 454 4.7.1 <replies+6d18bcc79ead5fb5466dc788580fd4af@nomadverse.com>: Relay access denied; from=<yak@gatorcountry.com> to=<replies+6d18bcc79ead5fb5466dc788580fd4af@nomadverse.com> proto=ESMTP helo=<web1.gatorcountry.com>
ログには gmail.com などからの同様のエラーも多数記録されています。
どうやらリレーエラーのようです。これが返信が届かない原因でしょうか?私はこれに詳しくないので、次にどう進めばよいかわかりません。
ご支援をよろしくお願いいたします!
ありがとう