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,
	})
}
