Beispielsweise müssen E-Mails mit Passwörtern und persönliche Nachrichten sofort zugestellt werden, während Newsletter-E-Mails über einen längeren Zeitraum schrittweise versendet werden können. Derzeit landen alle E-Mails in derselben Warteschlange, falls der Mailserver über eine Warteschlange verfügt.
Ist es möglich, zwei separate SMTP-Server-Einstellungen zu definieren, um beide E-Mail-Arten mit unterschiedlichen Prioritäten zu routen?
Dafür bräuchtest du wahrscheinlich ein Plugin. Es wird nicht einfach sein.
Wenn du das wirklich tun möchtest, wäre es meiner Meinung nach am besten, einen eigenen Mail-Server einzurichten, der alle E-Mails entgegennimmt, prüft, ob sie wichtig sind oder nicht, und sie dann entsprechend behandelt.
Danke. Ich verwende derzeit Postfix mit einer Warteschlange.
Ich glaube nicht, dass es derzeit eine Priorisierung von E-Mails bietet oder dass dies einfach umzusetzen sein wird.
Ich habe keine Ahnung, wie man das mit Postfix löst, aber wenn du mich bezahlen würdest, um das Problem zu lösen, würde ich auf der Postfix-Seite anfangen, nicht auf der Discourse-Seite. (Ich bitte nicht um Geld, um das Problem zu lösen; es ist die Art von Job, für den ich einen obszön hohen Stundensatz festlegen würde und mich dann ärgern würde, wenn der Kunde das Angebot annimmt! )
Da Chat-Benachrichtigungen jetzt zu E-Mails hinzukommen, die schnell zugestellt werden müssen, habe ich etwas weiter recherchiert und eine gute funktionierende Lösung gefunden. Hier sind einige Hinweise für alle, die dies benötigen.
Postfix bietet Header-Checks, um Nachrichten zu filtern und über verschiedene SMTP-Server weiterzuleiten. Es werden also nur zwei SMTP-Server für normale und priorisierte E-Mails benötigt; und Änderungen an drei Postfix-Konfigurationsdateien.