Schnelle Frage zur E-Mail-Zustellbarkeitstest

Der erste Punkt in der E-Mail zur E-Mail-Zustellbarkeit lautet:

Stellen Sie sicher, dass die Absenderadresse der Benachrichtigungs-E-Mail in Ihren Site-Einstellungen korrekt festgelegt ist. Die Domain, die in der „Von“-Adresse der von Ihnen gesendeten E-Mails angegeben ist, ist die Domain, gegen die Ihre E-Mail validiert wird.

Bezieht sich dies auf die auf Serverebene konfigurierten Einstellungen, die während der Installation vorgenommen wurden? Oder handelt es sich um etwas in den Admin-Einstellungen?

Das stimmt nicht mehr.

Wenn du kürzlich discourse-setup ausgeführt hast, wurde nach der gewünschten Adresse gefragt (wobei im Nachrichtentext derselbe Standardwert vorgeschlagen wurde). Die notification_email wird durch DISCOURSE_NOTIFICATION_EMAIL in deiner app.yml festgelegt. Da dies so eingestellt ist, erscheint die Einstellung nicht mehr in der Benutzeroberfläche.

Um sie zu ändern, musst du discourse-setup ausführen oder die app.yml bearbeiten und neu aufbauen (obwohl ./launcher destroy app; ./launcher start app etwas schneller sein könnte, wenn du kein Upgrade über die Befehlszeile durchgeführt hast).

Das ist nicht ganz ein Fehler, aber es kommt ihm nahe.

@sam (oder @codinghorror, da wir daran gearbeitet haben) – jemand muss test_mailer.text_body_template entsprechend anpassen. Ich glaube, es ist sicher, einfach den Fall zu ignorieren, in dem die Einstellung nicht in app.yml vorhanden ist, und die Benutzer anzuweisen, discourse-setup auszuführen, da es unwahrscheinlich ist, dass jemand nach dieser Einstellung sucht, wenn sie nicht falsch ist.

OK, was empfiehlst du für die Bearbeitung? Kannst du hier in einer Antwort einen Vorschlag einbringen?

Vielleicht:

Achten Sie darauf, die Absenderadresse für die Benachrichtigungs-E-Mail korrekt einzustellen, indem Sie discourse-setup ausführen oder DISCOURSE_NOTIFICATION_EMAIL in Ihrer app.yml ändern. Die Domäne, die in der Absenderadresse der von Ihnen gesendeten E-Mails angegeben ist, ist die Domäne, gegen die Ihre E-Mail validiert wird.

Das könnte es bringen. Was halten Sie davon?

Ich bin noch sehr neu bei Discourse, aber es würde für mich mehr Sinn ergeben (vorausgesetzt, es ist korrekt), den zweiten Satz durch folgenden zu ersetzen:

Verwende eine from:-E-Mail-Adresse mit einer Domain, die validiert werden kann (z. B. wenn deine from:-E-Mail-Adresse forum@beispiel.de ist, stelle sicher, dass dein E-Mail-Anbieter E-Mails von beispiel.de validieren kann).

Der Vorschlag lautet also, den folgenden Text zu ändern:

Stellen Sie sicher, dass die Absenderadresse für die Benachrichtigungs-E-Mail in Ihren Site-Einstellungen korrekt festgelegt ist. Die in der Absenderadresse Ihrer gesendeten E-Mails angegebene Domain ist die Domain, gegen die Ihre E-Mail validiert wird.

in:

Stellen Sie sicher, dass die Absenderadresse für die Benachrichtigungs-E-Mail korrekt festgelegt wird, indem Sie discourse-setup ausführen oder DISCOURSE_NOTIFICATION_EMAIL in Ihrer app.yml ändern. Verwenden Sie eine Absender-E-Mail-Domain, die validiert werden kann (z. B. wenn Ihre Absender-E-Mail-Adresse anything@example.com lautet, stellen Sie sicher, dass Ihr E-Mail-Anbieter E-Mails von example.com validieren kann.)

Ich denke, das ist in Ordnung; was halten Sie davon, @Stephen @pfaffman?

Das scheint eine Verbesserung zu sein.

Da wir gerade dabei sind…

Vielleicht:

Außerdem war @falco maßgeblich an der Entscheidung beteiligt, notification_email nach discourse-setup zu verschieben. Er könnte dazu Meinungen haben.

Cool! @falco, möchtest du dich dazu äußern, und dann kann ich die Änderungen vornehmen?

Deine Kopie sieht für mich gut aus :+1: