Hallo! Ich versuche seit einiger Zeit, Discourse zum Laufen zu bringen (ausgestattet nur mit Google und ohne echte Kenntnisse von Ubuntu oder sonstigem). Die Seite ist online und läuft, aber wenn ich versuche, mich als Administrator zu registrieren, erhalte ich keine E-Mail.
Bisher habe ich Folgendes getan:
Einen Droplet bei Digital Ocean erstellt
Discourse über die Droplet-Konsole eingerichtet
Eine Sendgrid-API und einen Reverse-DNS-Eintrag erstellt
Die Absenderidentität verifiziert und die Domain authentifiziert
Ich sollte auch erwähnen:
Ich laufe auf Port 2525, da ich gelesen habe, dass dies das Problem für viele Leute behoben hat. Bei mir hat es nicht funktioniert, also vermute ich, dass mir etwas Einfaches fehlt.
Der Benutzername ist „apikey“, also liegt es auch nicht daran.
Trotz all des oben Genannten versendet SendGrid keine E-Mails. Ich habe Discourse-Doctor ausgeführt, und das ist das Ergebnis:
Ich habe es auch getestet, indem ich die E-Mails wie empfohlen an eine mail-tester-Adresse liefern ließ, aber auch damit hatte ich kein Glück.
TELNET hat zwar angezeigt, dass der Port 2525 offen ist und mein API-Schlüssel gültig ist, aber ich erhalte weiterhin einen 550-Fehler. Meine Vermutung ist, dass dies durch dasselbe zugrunde liegende Problem verursacht wird, das auch die Discourse-E-Mails betrifft. Aber ich weiß wirklich nichts darüber, also könnte ich auch völlig danebenliegen.
Ja, ihr Support war bisher ziemlich nutzlos. Sie hatten auch keine Ahnung, warum es Probleme machte. Ich werde versuchen, per E-Mail nachzuhaken, vielleicht ist das effektiver als der Chat.
Ah, guter Blick! Das war jedoch ein Tippfehler, aber leider löst die Korrektur das Problem nicht, da das Problem anscheinend mit der Absender-E-Mail zusammenhängt. Terrain.io gehört mir ebenfalls nicht.