Keine empfangenen E-Mails in neuer Discourse-Installation

Hallo,

ich habe eine neue Discourse-Installation auf einem Linux-Server eingerichtet. Warum habe ich keine empfangenen E-Mails? Wie kann ich eine E-Mail an diesen Server senden?

/Jakira

Außerdem verstehe ich das nicht :frowning:

2. E-Mails über die Discourse-API versenden

Alternativ können Sie E-Mails über die API an Discourse senden. Dafür benötigen Sie:

  • Die Einstellung manual_polling_enabled im Bereich der Site-Einstellungen zu prüfen.
  • Einen Master-API-Schlüssel oder einen API-Schlüssel, der einem Mitarbeiter zugeordnet ist.

Um dann eine E-Mail an Discourse zu senden, müssen Sie den Rohinhalt der E-Mail als Parameter „email“ übergeben, wenn Sie eine POST-Anfrage an „/admin/email/handle_mail“ stellen. Der Endpunkt akzeptiert application/json (empfohlen), multipart/form-data oder application/x-www-urlencoded als Anforderungsinhalt (mit einem entsprechenden Content-Type-Header in der Anforderung, selbstverständlich).

Warum sollten Sie E-Mails erhalten? Wenn Sie „E-Mail-Eingang“ oder „Antwort per E-Mail“ nicht aktiviert und das Abrufen von E-Mails (entweder per POP3 oder manuell) nicht eingerichtet haben, wird Discourse keine E-Mails empfangen. Es versendet lediglich E-Mails (über Mailgun, falls Sie diesen Dienst nutzen).

Die Anweisungen unter Set up reply by email with POP3 polling

sind sehr hilfreich für die Einrichtung der Antwortfunktion per E-Mail.

@BuddhistBookClub Ich habe „E-Mail empfangen

Sie sollten nun erkennen können, warum E-Mails von Discourse abgelehnt werden. Klicken Sie oben rechts auf das Hamburger-Menü, um zur Seite „Admin-Einstellungen

Siehe Configure direct-delivery incoming email for self-hosted sites with Mail-Receiver