Zum Hauptinhalt springen

7. Interaktion mit SMTP-Erweiterungen

Die folgende Tabelle listet die aktuellen Standards-Track- und experimentellen SMTP-Erweiterungen auf. Aufgeführt sind das EHLO-Schlüsselwort, der Name, ein Hinweis zur Verwendung der Erweiterung auf dem Einreichungsport und eine Referenz:

Keyword        Name                        Submission  Reference
---------- -------------------------- ---------- ----------------
PIPELINING Pipelining SHOULD [PIPELINING]
ENHANCEDSTATUSCODES Enhanced Status Codes SHOULD [CODES-EXTENSION]
ETRN Extended Turn MUST NOT [ETRN]
... Extended Codes SHOULD [SMTP-CODES]
DSN Delivery Status Notification SHOULD [DSN]
SIZE Message size MAY [SIZE]
... 521 reply code MUST NOT [521REPLY]
CHECKPOINT Checkpoint/Restart MAY [CHECKPOINT]
BINARYMIME Binary MIME MAY [CHUNKING]
CHUNKING Chunking MAY [CHUNKING]
8BITMIME Use 8-bit data SHOULD [8BITMIME]
AUTH Authentication MUST [SMTP-AUTH]
STARTTLS Start TLS MAY [Start-TLS]
NO-SOLICITING Notification of no soliciting MAY [Msg-Track]
MTRK Message Tracking MAY [Msg-Track]

Zukünftige SMTP-Erweiterungen SOLLTEN ausdrücklich angeben, ob sie auf dem Einreichungsport gültig sind.

Einige SMTP-Erweiterungen sind besonders nützlich für die Nachrichteneinreichung:

Erweiterte Statuscodes [SMTP-CODES] SOLLTEN unterstützt und gemäß [CODES-EXTENSION] verwendet werden. Dies ermöglicht es dem MSA, den Client über spezifische Konfigurations- oder andere Probleme detaillierter zu informieren als die in diesem Memo aufgeführten Antwortcodes. Da einige Ablehnungen mit der Sicherheitsrichtlinie einer Site zusammenhängen, sollte darauf geachtet werden, nicht authentifizierten Absendern nicht mehr Details als nötig preiszugeben.

[PIPELINING] SOLLTE vom MSA unterstützt werden.

[SMTP-AUTH] ermöglicht es dem MSA, die Berechtigung zu validieren und die Identität des einreichenden Benutzers zu bestimmen, und MUSS vom MSA unterstützt werden.

Alle Verweise auf den DATA-Befehl in diesem Memo beziehen sich auch auf Ersatz für DATA, wie z. B. den BDAT-Befehl, der mit [CHUNKING] verwendet wird.