Steckbrief
Parameter | SMTPNoVersionInRcvdHdr |
Kategorie | Mail / Router |
Komponente | Server (Outbound-SMTP) |
Verfügbar seit | Domino 6.0 (durchgehend bis 14.5.1) |
Unterstützte Versionen | 9.0.1, 10.0, 11.0, 12.0, 14.0, 14.5, 14.5.1 |
GUI-Entsprechung | Konfigurations-Dokument → NOTES.INI Settings |
Mögliche Werte | 0 = Default (Versionsinfo wird in eigenen Received-Header geschrieben), 1 = Versionsinfo unterdrücken |
Beschreibung
Jeder SMTP-Server, der eine Mail weiterreicht, hängt einen
Received:-Header an. Domino schreibt in den von ihm hinzugefügten Header standardmäßig die eigene Software-Version, z. B.:Received: from mail.example.com (HCL Domino Release 14.5.1FP1) by mx.partner.example with ESMTPS id 1234567890 for <recipient@example.org>; Sat, 8 May 2026 06:55:00 +0200
Diese Information liefert externen Empfängern (und Angreifern) ein präzises Bild der eingesetzten Domino-Version. Mit
SMTPNoVersionInRcvdHdr=1 wird der Versions-Suffix entfernt:Received: from mail.example.com by mx.partner.example with ESMTPS id 1234567890 for <recipient@example.org>; Sat, 8 May 2026 06:55:00 +0200
Der Parameter wirkt ausschließlich auf den Header, den der lokale Domino-Server selbst hinzufügt —
Received:-Header anderer Hops (z. B. Smarthost, Cloud-MTA) werden nicht modifiziert.Härtungspaar mit
SMTPGreeting: HCL-KB0088717 listet beide Parameter zusammen als verbindliche Banner-/Header-Härtung. Ohne SMTPNoVersionInRcvdHdr=1 reicht es nicht, nur den Banner zu verstecken — die Versionsinfo leakt sonst weiterhin in jedem Received-Header.Beispiel-Konfiguration
Default (Versionsinfo wird in eigenen Received-Header geschrieben):
SMTPNoVersionInRcvdHdr=0
Produktive Härtung:
SMTPNoVersionInRcvdHdr=1
Laufzeit-Variante:
set config SMTPNoVersionInRcvdHdr=1 tell smtp update config
Hinweise & Stolperfallen
- Wirkt nur lokal: Der Parameter modifiziert nur den vom lokalen Domino-Server hinzugefügten
Received:-Header. Wenn die Mail über einen vorgelagerten Smarthost läuft, der seinerseits Domino-Versionsinfo einspielt, bleibt diese erhalten.
- Kombination mit
$Mailer/$MIMETrackentfernen: Empfehlung aus HCL-KB0078805 — zusätzlich im Konfigurationsdokument unter MIME → Advanced → Advanced Outbound Message Options → Notes items to be removed from headers die Felder$Mailerund$MIMETrackeintragen, um auch die intern gerouteten Hop-Spuren zu unterdrücken.
- Wert
0ist Default: Wer den Parameter setzt aber wieder zurückrollen will, sollte ihn explizit auf0setzen oder entfernen.
- Aktivierung: Greift nach Server-Restart oder dynamisch via
tell smtp update config.
- Schreibweise unkritisch: HCL-Doku zeigt sowohl
SMTPNoVersionInRcvdHdrals auchSMTPNOVERSIONINRCVDHDR; Domino behandelt notes.ini-Keys case-insensitiv.
- Nicht für Banner: Versteckt nicht die Domino-Version im Begrüßungs-Banner — dafür ist
SMTPGreetingzuständig. Beide Parameter gehören zusammen gesetzt.
Quellen
- HCL Support Knowledge Base — How to hide Domino information in the banner for SMTP, IMAP, POP3 and HTTP telnet sessions (KB0088717)
- HCL Support Knowledge Base — Hiding Notes Client information in SMTP mails (KB0078805)
- HCL Notes and Domino Wiki — Setting advanced outbound MIME options