パスワードリセットメールや個人メッセージなどは、即時配信される必要がありますが、ニュースレターメールは長い期間にわたって段階的に配信することができます。現在、すべてのメールが同じキュー(メールサーバーにキューがある場合)に格納されています。
異なる優先度で両方の種類のメールをルーティングするために、2 つの別の SMTP サーバー設定を定義することは可能でしょうか?
よろしくお願いいたします。
パスワードリセットメールや個人メッセージなどは、即時配信される必要がありますが、ニュースレターメールは長い期間にわたって段階的に配信することができます。現在、すべてのメールが同じキュー(メールサーバーにキューがある場合)に格納されています。
異なる優先度で両方の種類のメールをルーティングするために、2 つの別の SMTP サーバー設定を定義することは可能でしょうか?
よろしくお願いいたします。
プラグインが必要になるかもしれません。簡単ではありません。
本当にそれを行いたい場合は、すべてのメールを受け取り、重要かどうかを判断し、それに応じて処理する独自のメールサーバーを作成するのが最善策だと思います。
ありがとうございます。現在、キュー付きの Postfix を使用しています。
現在のところメールの優先順位付け機能はないと思いますし、実装も容易ではないでしょう。
Postfixでそれをどう行うかはわかりませんが、もしこの問題を解決するために報酬をいただけるなら、Discourse側ではなくPostfix側から着手するでしょう。(報酬を求めているわけではありません。この種の仕事なら、とんでもなく高い単価を設定して、クライアントがその入札を受け入れてしまった時に後悔する、といったところです:wink:)
いいえ、これは以前も質問されています。デュアル SMTP は現時点では予定されていません。
チャット通知が迅速に配信する必要があるメールに追加されるようになったため、さらに詳しく調べたところ、うまく機能するセットアップができました。これが必要な方は、いくつかヒントを挙げます。
Postfixは、ヘッダーチェックを使用してメッセージをフィルタリングし、異なるSMTPサーバー経由でリレーできます。そのため、通常のメールと優先メール用に2つのSMTPサーバーと、3つのPostfix設定ファイルの編集が必要です。