即時メールとキューイングメール用にSMTP設定を分けることは可能ですか?

パスワードリセットメールや個人メッセージなどは、即時配信される必要がありますが、ニュースレターメールは長い期間にわたって段階的に配信することができます。現在、すべてのメールが同じキュー(メールサーバーにキューがある場合)に格納されています。

異なる優先度で両方の種類のメールをルーティングするために、2 つの別の SMTP サーバー設定を定義することは可能でしょうか?

よろしくお願いいたします。

「いいね!」 1

プラグインが必要になるかもしれません。簡単ではありません。

本当にそれを行いたい場合は、すべてのメールを受け取り、重要かどうかを判断し、それに応じて処理する独自のメールサーバーを作成するのが最善策だと思います。

「いいね!」 3

ありがとうございます。現在、キュー付きの Postfix を使用しています。
現在のところメールの優先順位付け機能はないと思いますし、実装も容易ではないでしょう。

「いいね!」 1

Postfixでそれをどう行うかはわかりませんが、もしこの問題を解決するために報酬をいただけるなら、Discourse側ではなくPostfix側から着手するでしょう。(報酬を求めているわけではありません。この種の仕事なら、とんでもなく高い単価を設定して、クライアントがその入札を受け入れてしまった時に後悔する、といったところです:wink:)

「いいね!」 6

いいえ、これは以前も質問されています。デュアル SMTP は現時点では予定されていません。

「いいね!」 3

チャット通知が迅速に配信する必要があるメールに追加されるようになったため、さらに詳しく調べたところ、うまく機能するセットアップができました。これが必要な方は、いくつかヒントを挙げます。

Postfixは、ヘッダーチェックを使用してメッセージをフィルタリングし、異なるSMTPサーバー経由でリレーできます。そのため、通常のメールと優先メール用に2つのSMTPサーバーと、3つのPostfix設定ファイルの編集が必要です。

「いいね!」 2