Skip to content

Resolve "allow users to reply to content and comments via mail"

Robert requested to merge 116-mail-reply into release-march

Closes #116 (closed)

Die groben Schritte sind alle vorhanden, ich konnte erfolgreich lokal auf eine Benachrichtigung antworten und der Inhalt der Antwort erschien dann in dem entsprechenden Gespräch.

  1. Ausgehende Notifications für Text-Objekte (das dürften bisher nur Gespräche sein) erhalten einen Reply-To-Header, der ein Reply-Token enthält. Der Header sieht dann beispielsweise so aus: Reply-To: <stadtgestalten+k0uxzm2ab11krow@localhost>
  2. Nach Einrichtung von django-mailbox können mit dem Kommando python manage.py getmail eingehende Mails eingelesen werden.
  3. In dem Signalhandler in features.texts.signals wird auf einfachste Art der Inhalt einer eingehenden Mail in einen entsprechenden Text umgewandelt.

Noch zu tun:

  • Test(s) hinzufügen
  • In-Reply-To ablegen

Merge request reports