CFG-02 – SMTP-Authentifizierung: verfügbare und fehlende Einstellungen¶
Die ältere DAT-Konfiguration hatte zusätzliche CDO-Zeilen für SMTP-Authentifizierung. Diese dürfen nicht als JSON-Optionen übernommen werden. Für einen separaten SMTP-Benutzernamen oder einen wählbaren Authentifizierungsmodus ist im aktuellen Manual kein Kunden-/Globalkey dokumentiert.
Was tatsächlich vorhanden ist¶
Der vorhandene Weg besteht aus mail.mailServer, mail.mailPort und mail.mailPassword sowie Mailadressen in der globalen Datei, siehe CFG-01. Diese Felder sind kein Beleg, dass beliebige SMTP-Server damit korrekt authentifiziert werden können.
Der lokale Sendmsg-Code verwendet:
Connect(mailserver, port, SecureSocketOptions.StartTls)für den Verbindungsaufbau;Authenticate(mailServer, mailPassword)für die Anmeldung.
mailserver und mailServer sind im Source unterschiedliche C#-Variablen. Der gelesene globale Reader belegt mailserver aus .mail.mailServer; daraus folgt nicht die korrekte Befüllung der als Login übergebenen Variable mailServer. Ein zusätzlich geratenes JSON-Feld username, smtpUser oder authMode löst das nicht.
Vorgehen bei einem Server mit Loginpflicht¶
- Versand über
no::am globalen Absender ausgeschaltet lassen. - Serveranforderungen (Hostname, Port, TLS-Verfahren und Benutzerkennung) mit dem verantwortlichen Administrator klären, ohne Kennwörter in Diagnosedokumente zu schreiben.
- Für den konkret gelieferten Programmstand beim Hersteller klären, wie die Loginvariable gesetzt wird und ob der geforderte Authentifizierungsvertrag unterstützt ist.
- Erst nach Behebung des Klartextlogging-Risikos aus CFG-01 und gesonderter Versandfreigabe die betriebliche Anbindung vornehmen. Nicht auf Verdacht zwischen Hostname und Benutzername umdeuten.
Standard und Aussagegrenze¶
Im gelesenen Source ist STARTTLS fest gewählt, kein über JSON wählbarer Default. Andere Verfahren, Portdefaults, anonyme Anmeldung, OAuth und separate Nutzerkeys sind durch diese Quellen nicht belegt. Ein statischer Aufruf ist kein erfolgreicher SMTP-Login und sagt nichts über die installierte EXE aus.
Quellen und Verweise¶
ImageConvert-4.pdf, 09.10.2026, physisch S. 13 (dokumentierte Mailfelder); historischer DAT-Vertrag laut unveränderter Inventur: DAT S. 10/16, nicht aktuelle JSON-Bedienung. Intake IC/Form1.cs Z. 467–470 und 6450–6459, Revisionliteral 20261013. JSON sicher ändern · Mailkonfiguration