E-Mail von: Header verloren ihren "via SITENAME"-Text

Die Diskussion wird fortgesetzt unter Mail does not go out after recent update

Ich hatte dieses Problem gestern, bevor die Korrekturen veröffentlicht wurden. Ich habe zufällig meine Benachrichtigungs-E-Mail auf eine neue Domain umgestellt und sie eingerichtet, während die E-Mails nicht funktionierten. Das führte zu ein paar sehr verwirrenden Stunden!

In diesem Zusammenhang ist mir in letzter Zeit aufgefallen, dass E-Mails nicht mehr mit dem Absendernamen gesendet werden, der den Seitenamen enthält. Wo früher Benutzer über [Seite] stand, steht jetzt nur noch Benutzer als Absendername der E-Mail. Dies ist mir bei mehr als einer Discourse-Instanz aufgefallen.

Nach einigem Lesen scheint es früher eine Site-Einstellung namens from_email gegeben zu haben, die dies ermöglichte, aber diese scheint entfernt worden zu sein.

Besteht die Möglichkeit, dass dies ein weiterer Fehler im Zusammenhang mit denselben Änderungen ist? Oder gab es eine neue Methode, Dinge zu tun / eine beabsichtigte Designänderung, die ich möglicherweise übersehen habe?

1 „Gefällt mir“

Das via wird wahrscheinlich vom MUA hinzugefügt, um den Absender anzuzeigen.

Können Sie die Header From, Reply-To, Subject und Sender von alten und neuen E-Mails heraussuchen und anzeigen?

Gab es nicht. Es gibt:

notification_email     # Umgebungsvariable: DISCOURSE_NOTIFICATION_EMAIL
reply_by_email_address # Umgebungsvariable: DISCOURSE_REPLY_BY_EMAIL_ADDRESS

Es scheint keinen Unterschied in diesen Headern zwischen den alten und neuen E-Mails zu geben, außer der Tatsache, dass die alten From-Header die “via”-Angabe enthalten.

(Zur Information: Mein Seitenname ist Collectives, meine alte Domain war minecraftengineering.org und die neue Domain ist saen.dev).

Alles wurde umgestellt, außer der Benachrichtigungs-E-Mail, die ich erst vor ein paar Tagen geändert habe (ich besitze die alte Domain immer noch).

Alt
From: Saen via Collectives <noreply@minecraftengineering.org>

Neu
From: Saen <noreply@saen.dev>

(Nicht geändert)

  • Reply-To: Collectives <incoming + [replykey]@saen.dev>
  • Subject: [Mein Thema Titel]
  • X-Discourse-Sender: Saen

Vielleicht hängt es damit zusammen, dass ich zuvor unterschiedliche Domains für die Benachrichtigungs- und Antwort-E-Mails verwendet habe und jetzt dieselbe Domain für beide habe. Vielleicht löst dies bei den Clients etwas aus, sodass die „via“-Angabe nicht mehr notwendig ist?

Die relevante Änderung ist:

Das ist mir persönlich egal, aber wie ist es eine Verbesserung, weniger Informationen darüber zu geben, warum Sie eine E-Mail erhalten?

In einem anderen Thema zu dieser Änderung (oder dieser Änderungsserie) wurde darüber geklagt, dass nun so etwas wie „Sie haben dies erhalten, weil sie auf ein Thema geantwortet haben, dem Sie folgen“ angezeigt wird (was MEHR Informationen als die alte Methode enthält).

2 „Gefällt mir“

Ich kann das nicht autoritativ beantworten, aber ich vermute, es liegt daran, dass der Name der Website bereits in der Betreffzeile vorhanden ist.

2 „Gefällt mir“

Ah. Das würde Sinn ergeben. Das Grundprinzip besteht also darin, Redundanzen hier zu reduzieren.

2 „Gefällt mir“