このコミット 以降、Discourse は受信メールの Authentication-Results ヘッダーの解析をサポートするようになりました。このヘッダーには、メールが実際に送信を主張する人物から送信されたものであるかどうかを信頼できるかに関する情報が含まれています。
現在、Discourse はメッセージの DMARC 結果のみを解析しています。このヘッダーには、DMARC が機能するために必要な SPF および DKIM レコードも含まれています。これらの略語は、Discourse インスタンスで送信メールを設定したことがあればおなじみでしょう。これらは、メール通知を正しく配信するために必須です。外部サービスが、Discourse インスタンスから送信されたと主張するメールが実際にそのインスタンスから送信されたものであることを確認するために使用するのと同じ手法を、外部サービスから送信されたと主張するメールが実際にそれらの外部サービスから送信されたものであることを確認するために使用しています。
authserv-id の設定 
これを正しく機能させるには、受信メールプロセッサの authserv-id を email_in_authserv_id 設定で設定する必要があります。
お使いのサービスが以下の「既知の値」リストに含まれていない場合は、正しい設定を特定するために受信メールの解析を手動で行う必要があります。最も良い方法は、ご自身で Discourse インスタンスにメールを送信することです。そうすれば、実際に自分自身から送信されたものであり、メールヘッダーを偽造していないことを信頼できます。
Discourse で生メールを開き、Authentication-Results: で始まる行を検索してください。: と ; の間に表示されるドメインが authserv-id です。
例:
Authentication-Results: amazonses.com;
この値(; を除く)を email_in_authserv_id 設定にコピーすれば、設定完了です!
既知の値:
これらのサービスのいずれかを使用している場合は、値を email_in_authserv_id 設定にコピーして、受信メールの認証チェックを有効にしてください。
- Gmail/G Suite:
mx.google.com - Amazon SES:
amazonses.com