Eingehende E-Mails konfigurieren, um neue Themen zu erstellen oder Nachrichten zu gruppieren

:bookmark: Dieser Leitfaden erklärt, wie Sie Discourse so konfigurieren, dass neue Themen oder Gruppennachrichten aus eingehenden E-Mails erstellt werden. Er behandelt Site-Einstellungen, Gruppenkonfiguration und Kategorieeinstellungen.

:person_raising_hand: Erforderliches Benutzerlevel: Administrator

Konfiguration eingehender E-Mails zum Erstellen neuer Themen oder Gruppennachrichten

Discourse ermöglicht es Ihnen, E-Mails an eine spezielle Adresse zu senden, um automatisch neue Themen in einer Kategorie oder neue Gruppennachrichten zu erstellen. Diese Funktion ist nützlich, um Discourse mit externen Mailinglisten, Support-Ticket-Systemen zu integrieren oder einfach Benutzern ohne Konto das Posten per E-Mail zu ermöglichen.

Zusammenfassung

Dieser Leitfaden behandelt Folgendes:

  • Aktivieren der Kern-Site-Einstellungen für eingehende E-Mails
  • Konfigurieren eingehender E-Mails für bestimmte Gruppen
  • Konfigurieren eingehender E-Mails für bestimmte Kategorien
  • Verständnis des Verhaltens weitergeleiteter E-Mails
  • Besondere Überlegungen für Discourse Hosted-Sites

Aktivieren der Site-Einstellungen für eingehende E-Mails

Bevor Sie Themen oder Gruppennachrichten per E-Mail erstellen können, müssen Sie die Kernfunktionalität für eingehende E-Mails auf Site-Ebene aktivieren.

  1. Gehen Sie zum Admin-Panel Ihrer Site
  2. Klicken Sie in der linken Seitenleiste auf E-Mail und dann auf Einstellungen
  3. Suchen Sie jede Einstellung mit dem Filterfeld und konfigurieren Sie sie nach Bedarf

Sie können auch direkt zu /admin/config/email navigieren, um auf diese Einstellungen zuzugreifen.

email_in

Dies ist der Hauptschalter für die Funktionalität eingehender E-Mails.

  • Bezeichnung: Eingehende E-Mails aktivieren
  • Beschreibung: Ermöglicht das Erstellen von Themen und Gruppennachrichten per E-Mail.
  • Standard: Deaktiviert

Sie müssen diese Einstellung aktivieren, bevor jede andere Konfiguration für eingehende E-Mails funktioniert.

email_in_allowed_groups

Diese Einstellung beschränkt, welche Benutzer Themen oder Gruppennachrichten per E-Mail erstellen dürfen.

  • Bezeichnung: Eingehende E-Mails erlaubte Gruppen
  • Beschreibung: Nur Benutzer in diesen Gruppen können Themen oder Gruppennachrichten per E-Mail erstellen. Leer lassen, um allen Benutzern zu erlauben.
  • Standard: Leer (alle Benutzer erlaubt)

Um eingehende E-Mails auf bestimmte Gruppen zu beschränken (z. B. staff, moderators), geben Sie die Gruppennamen durch Kommas getrennt ein.

enable_staged_users

Diese Einstellung steuert, ob Benutzer, die Themen per E-Mail erstellen, automatisch gestuft werden (Genehmigung erforderlich).

  • Bezeichnung: Gestufte Benutzer aktivieren
  • Beschreibung: Wenn aktiviert, werden Benutzer, die Themen per E-Mail erstellen, gestuft und benötigen eine Genehmigung, bevor sie posten können.
  • Standard: Aktiviert

Wenn Sie diese Einstellung deaktivieren, können Benutzer, die Themen per E-Mail erstellen, sofort ohne Genehmigung posten.

:warning: Für Discourse Hosted-Sites ist die Einstellung enable_staged_users während der Testphase deaktiviert und ausgeblendet, um Missbrauch zu verhindern. Sobald ein Abonnement gestartet wird, wird die Einstellung eingeblendet. Um zu bitten, dass sie während Ihrer Testphase aktiviert wird, kontaktieren Sie team@discourse.org.

:information_source: Gestufte Benutzer sind spezielle Platzhalter-Konten, die automatisch erstellt werden, wenn eine E-Mail von jemandem ohne Discourse-Konto eintrifft. Sie haben eine begrenzte Funktionalität:

  • Benutzername und Anzeigename werden automatisch zugewiesen
  • Können nicht erwähnt oder in der Benutzersuche gefunden werden
  • Erhalten keine E-Mail-Zusammenfassungen oder Passwort-Zurücksetzen-E-Mails
  • Beobachten automatisch Themen, an denen sie teilnehmen, und können per E-Mail antworten
  • Können das Konto beanspruchen, indem sie sich mit derselben E-Mail-Adresse registrieren, wodurch es in ein normales Konto umgewandelt wird

Einrichten eingehender E-Mails für eine Gruppe

Sie können eine Gruppe so konfigurieren, dass sie eingehende E-Mails akzeptiert, die neue Gruppennachrichten erstellen. Dies ist nützlich, um einen Gruppen-Posteingang zu erstellen, auf den per E-Mail zugegriffen werden kann.

:information_source: Das Feld Eingehende E-Mail erscheint nur, wenn die Site-Einstellung email_in aktiviert ist und Sie als Administrator angemeldet sind.

  1. Gehen Sie zur Gruppen-Seite (z. B. /g)
  2. Klicken Sie auf den Gruppennamen, den Sie konfigurieren möchten
  3. Klicken Sie auf Verwalten, um die Gruppenverwaltungsseite aufzurufen
  4. Klicken Sie auf den Tab Interaktion
  5. Scrollen Sie nach unten zum Abschnitt Eingehende E-Mail
  6. Geben Sie die benutzerdefinierte eingehende E-Mail-Adresse im Feld Benutzerdefinierte eingehende E-Mail-Adresse ein
  7. Aktivieren Sie das Kästchen E-Mails von anonymen Benutzern ohne Konten akzeptieren, wenn Sie Benutzern ohne Konto das Senden von E-Mails an diese Gruppe erlauben möchten
  8. Klicken Sie auf Speichern, um die Änderungen zu übernehmen

:information_source: Sie können mehrere E-Mail-Adressen mit dem |-Zeichen trennen. Zum Beispiel: gruppe1@beispiel.de|gruppe2@beispiel.de.

Sichtbarkeit des Gruppen-E-Mail-Feldes

Das Feld Eingehende E-Mail erscheint nur, wenn:

  • Die Site-Einstellung email_in aktiviert ist
  • Sie als Administrator angemeldet sind
  • Die Gruppe keine automatische (System-)Gruppe ist

Wenn das Feld nicht erscheint, prüfen Sie, ob die Site-Einstellung email_in aktiviert ist und ob Sie als Administrator angemeldet sind.

Einrichten eingehender E-Mails für eine Kategorie

Sie können eine Kategorie so konfigurieren, dass sie eingehende E-Mails akzeptiert, die neue Themen erstellen. Dies ist nützlich, um eine Kategorie zu erstellen, auf die per E-Mail zugegriffen werden kann.

  1. Gehen Sie zur Kategorie-Seite (z. B. /c/<category_slug>)
  2. Klicken Sie auf das :wrench: Schraubenschlüssel-Symbol, um die Kategorie zu bearbeiten
  3. Klicken Sie auf der Seite Kategorie bearbeiten auf den Schalter Erweitert anzeigen oben rechts im Seitenkopf
  4. Klicken Sie auf den Tab Einstellungen
  5. Scrollen Sie nach unten zum Abschnitt E-Mail
  6. Geben Sie die benutzerdefinierte eingehende E-Mail-Adresse im Feld Benutzerdefinierte eingehende E-Mail-Adresse ein
  7. Aktivieren Sie das Kästchen E-Mails von anonymen Benutzern ohne Konten akzeptieren, wenn Sie Benutzern ohne Konto das Senden von E-Mails an diese Kategorie erlauben möchten
  8. Aktivieren Sie das Kästchen Kategorie spiegelt eine Mailingliste, wenn die Kategorie mit einer externen Mailingliste verbunden ist und alle Beiträge aus E-Mails stammen
  9. Klicken Sie auf Speichern in der Leiste am unteren Rand der Seite, um die Änderungen zu übernehmen

:information_source: Sie können mehrere E-Mail-Adressen mit dem |-Zeichen trennen. Zum Beispiel: kategorie1@beispiel.de|kategorie2@beispiel.de.

Benutzerdefinierte eingehende E-Mail-Adresse

Geben Sie die benutzerdefinierte eingehende E-Mail-Adresse ein, die zum Erstellen neuer Themen in dieser Kategorie verwendet wird. Zum Beispiel: support@beispiel.de.

E-Mails von anonymen Benutzern ohne Konten akzeptieren

Wenn aktiviert, können Benutzer, die kein Konto auf Ihrer Discourse-Site haben, E-Mails an diese Kategorie senden, um neue Themen zu erstellen. Diese Benutzer werden automatisch als gestufte Benutzer erstellt (wenn enable_staged_users aktiviert ist) oder als aktive Benutzer (wenn enable_staged_users deaktiviert ist).

Kategorie spiegelt eine Mailingliste

Aktivieren Sie dies, wenn die Kategorie mit einer externen Mailingliste verbunden ist und alle Beiträge aus E-Mails stammen. Wenn aktiviert:

  • Gestufte Benutzer erhalten keine Web-Benachrichtigungen für Themen in dieser Kategorie
  • Die Einschränkung email_in_allowed_groups wird für Beiträge, die über die Mailinglisten-Adresse eintreffen, umgangen

Diese Einstellung ist nützlich, wenn Sie eine externe Mailingliste auf Discourse spiegeln und vermeiden möchten, gestufte Benutzer zu benachrichtigen, die noch nicht genehmigt wurden.

Verhalten weitergeleiteter E-Mails

Wenn Benutzer E-Mails an Discourse weiterleiten, wird der weitergeleitete Inhalt gemäß der Site-Einstellung forwarded_emails_behaviour verarbeitet. Diese Einstellung steuert, wie weitergeleitete E-Mails verarbeitet und in Discourse angezeigt werden.

Die Einstellung forwarded_emails_behaviour hat drei Optionen:

  • Ausblenden: Der weitergeleitete Inhalt wird im Beitrag ausgeblendet. Nur der ursprüngliche E-Mail-Inhalt ist sichtbar.
  • Zitieren: Der weitergeleitete Inhalt wird am Ende des Beitrags zitiert, ähnlich wie E-Mail-Clients weitergeleitete Nachrichten behandeln.
  • Antworten erstellen: Für jede weitergeleitete E-Mail wird eine neue Antwort erstellt, anstatt ein neues Thema zu erstellen.

Um diese Einstellung zu konfigurieren:

  1. Gehen Sie zum Admin-Panel Ihrer Site
  2. Klicken Sie in der linken Seitenleiste auf E-Mail und dann auf Einstellungen
  3. Suchen Sie mit dem Filterfeld nach forwarded_emails_behaviour
  4. Wählen Sie die gewünschte Option aus dem Dropdown-Menü
  5. Klicken Sie auf Speichern, um die Änderungen zu übernehmen

:information_source: Die Einstellung forwarded_emails_behaviour gilt für alle eingehenden E-Mails, unabhängig davon, ob sie an eine Gruppe oder eine Kategorie gesendet werden.

Besondere Anweisungen für Discourse Hosted-Sites

Wenn Sie Discourse Hosting nutzen, müssen Sie das Kontrollkästchen „Eingehende E-Mails an … akzeptieren“ im Abschnitt „Eingehende E-Mails akzeptieren“ der E-Mail-Einstellungen aktivieren:

  1. Gehen Sie zum Admin-Panel Ihrer Site
  2. Klicken Sie in der linken Seitenleiste auf E-Mail und dann auf Einstellungen
  3. Scrollen Sie nach unten zum Abschnitt „Eingehende E-Mails akzeptieren“
  4. Aktivieren Sie das Kontrollkästchen Eingehende E-Mails an … akzeptieren
  5. Klicken Sie auf Speichern, um die Änderungen zu übernehmen

Discourse Hosted-Sites verwenden eine spezielle E-Mail-Domain für eingehende E-Mails ({IHR_PRÄFIX}.discoursemail.com). Für die eingehende E-Mail-Adresse können folgende Formate verwendet werden:

  • {IRGENDETWAS}@{IHR_PRÄFIX}.discoursemail.com – wobei:
    • {IRGENDETWAS} die benutzerdefinierte eingehende E-Mail-Adresse ist, die Sie konfigurieren
    • {IHR_PRÄFIX} das eindeutige Präfix ist, das Ihrer Site zugewiesen wurde. Dies sollte mit dem ersten Vorschlagssatz von Zeichen vor dem +-Zeichen übereinstimmen, wie unter der Einstellung „Eingehende E-Mails an … akzeptieren“ angezeigt
  • {IHR_PRÄFIX}+{IRGENDETWAS}@discoursemail.com

Zusätzlich können Sie als gehosteter Kunde eine wirklich eindeutige E-Mail-Adresse verwenden, die nicht mit einem der oben genannten Formate übereinstimmt, indem Sie die E-Mail-Adresse über einen Drittanbieter-E-Mail-Anbieter einrichten und alle an dieser Adresse empfangenen E-Mails an Ihre Site weiterleiten. Sie müssen die Option „Eingehende E-Mails an … akzeptieren“ aktivieren und die unter dieser Option angezeigte E-Mail-Adresse als Weiterleitungsadresse verwenden.

Zusätzliche Ressourcen

50 „Gefällt mir“
Understanding email in functionality
Troubleshoot reply by email
Good use cases for groups (to better understand groups vs categories)
Post without signup?
Setting an incoming e-mail address for the staff group
When site require approvals for users, email replies do not get sent to staged users
How to configure group email address
Receiving emails into Discourse messages. Can this be done?
Use Discourse as a Private Support/Ticket System
Configuring alternative incoming email address for hosted account
Start Discourse by Mail
Using discourse to manage support emails: receive and reply
How do I set up group email addresses?
Creating a staged user with an API call
Good guide on how to use discourse via email
Start Topic via E-Mail with different domain
Utilising email support for reporting from grafana
Category configuration option : mirrors a mailing list
Discourse will not accept forwarded email but successfully sends and an error message to the original sender?
Changing email subject line should start a new topic
Can Discourse accept attachments when using emails to create new category topics?
Implementing KCS
Use aliases in iRedMail for categories with incoming email feature enabled
What is the "Custom incoming email address"?
Preferred communication channel for accessibility for blind readers?
Trying to setup direct delivery of incoming email and new topic by email
Can I start a new topic by sending an email message?
Canonical doc on using discourse via email for end-users?
"Email in allowed groups" setting is too permissive
Error adding a backup email address: address already in use by a staged user
Find the reply key for a specific topic. Rails console magic?
Allowing email from a stranger because I trust them. How?
Can’t set email-in for existing group?
Query about creating topics in a category using email
Use Discourse as a Private Support/Ticket System
What exact email address do I use for “Custom Incoming email address”?
Contact Form
How to configure Discourse to receive email from Mailgun?
Can an admin create a staged user?
Simple sensor-driven notifications in Discourse via Webhooks or MQTT?
Configuring Incoming Email to Create Category Topics or Group Messages
Configuring Incoming Email to Create Category Topics or Group Messages
Setting up a support inbox
Category configuration option : mirrors a mailing list
[PAID] Auto create new topic when I publish a video on YouTube
Who is Discobot?
Configuring incoming email to create new topics with email forwarding?
Anonymous form that creates a topic
How to go about hosting a design contest?
Can I start a new topic by sending an email message?
Can I start a new topic by sending an email message?
Can’t set email-in for existing group?
Can’t set email-in for existing group?
Discourse 1.9.0.beta15 Release Notes
Registering unregistered users on first email a la mailman?
Private support categories: staged users can email in, but not registered users
Creating a topic via email without write access to the category?
What is a staged user?
New group PM from email
How to create topics from a custom email address?