package backend import "net/http" // Der Viewer betrachtet die LOKALEN mbox-Dateien im Browser (Outlook-2013- // Dreispalter): links Konto/Ordner-Baum, Mitte Nachrichtenliste, rechts // Lesebereich. Optional Weiterleiten einzelner Mails per SMTP (09-smtp.go). func viewerHandler(w http.ResponseWriter, r *http.Request) { // TODO Codex: Konto+Ordner aus Query, ReadMboxList -> Nachrichtenliste // (Mitte) als HTMX-Fragment rendern. } func messageHandler(w http.ResponseWriter, r *http.Request) { // TODO Codex: ReadMboxMessage -> Header + Body (Text/HTML sanitisiert) // in den Lesebereich (rechts) rendern. } func forwardHandler(w http.ResponseWriter, r *http.Request) { // TODO Codex: GET = Weiterleiten-Formular (An/Betreff/Text), POST = // ForwardMessage() aufrufen. NUR hier kommt SMTP zum Einsatz -- der Umzug // selbst nutzt IMAP APPEND. }