Die Einstellung „Manuelles Abrufen aktiviert“ finden Sie auch unter Admin → Alle Website-Einstellungen → E-Mail.
Und da ich anscheinend nicht schlafen kann, habe ich ein wenig recherchiert und nur sehr wenige Fälle gefunden, in denen Leute versucht haben, E-Mails über die API zu konfigurieren. Falls es Ihnen bei Ihren weiteren Schritten nützlich ist, hier ist, was ich gefunden habe:
(bunch of links)
Während meiner Suche stieß Discobot auf diese möglicherweise veraltete Information:
Sie können die Discourse-API verwenden, um eingehende E-Mails zu verarbeiten, ohne auf den Mail-Receiver-Container angewiesen zu sein. Der Endpunkt
/admin/email/handle_mailakzeptiert rohen E-Mail-Inhalt über POST, sodass Sie E-Mails direkt über ein Skript oder eine benutzerdefinierte Integration an Discourse senden können. Diese Methode umgeht die Notwendigkeit des SMTP-Pollings oder des Mail-Receiver-Containers vollständig.Sie können beispielsweise eine E-Mail mit einem Curl-Befehl an Discourse senden, wobei der Parameter
Erfahren Sie mehr über den API-Endpunkt in der Discourse API-Dokumentation.
(…Ich habe nichts darüber in der API-Dokumentation gefunden.)
2018: Dieses Thema schien keine Lösung zu haben.
2018: Dieser Beitrag verweist auf eine E-Mail-Anleitung – die sich auf eine Sprache bezieht, die dort nicht mehr existiert – und empfiehlt außerdem: „Der einfachste Weg, die Antwort per E-Mail zu ermöglichen, ist die Verwendung der Mail-Receiver-Container-Vorlage, anstatt mit allen möglichen unterschiedlichen APIs von verschiedenen Anbietern zu arbeiten.“
2022: Der Parameter email sollte geändert werden zu email_encoded.
2022: Eine weitere Empfehlung, einfach Mail-Receiver zu verwenden.