特定のサイレントメールのカスタマイズ

期待どおりに動作しているか100%確信がありません。

system_messages.silenced_by_staff は、ユーザーが受け取るPMのテンプレートであり、メール設定に従ってメールとしてのみ送信されるはずです(そして system_messages.unsilenced も同様です)。

あなたのOPのメールは、Silenced画面で理由を入力する場所からのものです。

2番目のボックスを空白のままにすると、デフォルトのテンプレート(system_messages.silenced_by_staff)が代わりに送信されると私には思えますが、実際にはPMテンプレートとは別にこのメールが送信され、ボックスに入力したもののみが送信されるようです。

(私のテストユーザーは、この短いメールと、より長いテンプレートPMを受け取りましたが、そのPMに関するフォローアップメールは受け取りませんでした。)

回避策としてテンプレートを理由ボックスにコピー&ペーストしようとしましたが、パラメータフィールドがうまくいきませんでした(URLにパラメータがあるため、リンクは正しく見えますが、どこにも行きません)。

このメールを変更するテンプレートを見つけることはできませんでしたが、もし役に立つなら、バリエーションの余地があるようです。


しかし、「unsilenced」は期待どおりに動作します。PMは system_messages.unsilenced テンプレートから生成され、ユーザーが正しいメール設定を行っている限り、メールが送信されます。

テストユーザーが受け取ったメール:


お役に立てず申し訳ありませんが、私の実行結果を共有することで、より多くの返信を促せるかと思いました。:slightly_smiling_face: