package api import "net/http" // handleSystemInfo liefert öffentliche System-Verbindungsdaten // (FQDN, IMAP-Port). Wird im Frontend für die IMAP-Zugang-Karte // auf der Settings-Seite verwendet. // // GET /api/system/info — auth required (Endpoint zeigt nur generische, // nicht-sensitive Verbindungsdaten an, ist aber an Login gebunden, um // öffentliches Profiling der Installation zu vermeiden). func (s *Server) handleSystemInfo(w http.ResponseWriter, r *http.Request) { writeJSON(w, http.StatusOK, map[string]interface{}{ "fqdn": s.fqdn, "imap_port": 9993, "imap_port_alt": 993, }) }