Smart-Mail-Flow API – Änderungen in Version 2.0.0

Smart-Mail-Flow 2.0.0 (15.10.2026) benennt die API-Felder sinnvoll um und ergänzt neue Prüfungen. Die vollständige Beschreibung aller Felder steht auf Smart-Mail-Flow API.

Für Programme, die die API auswerten: Die alten Feldnamen gibt es nicht mehr. Datensätze, die vor der Umstellung eingegangen sind, behalten ihr altes Format. Erkennbar ist das neue Format an debug.software_version (2.0.0 oder höher).

1. Verhalten

Thema bis 1.x ab 2.0.0
Test-ID beliebig mindestens 8 Zeichen, nur A–Z a–z 0–9 _ -. Sonst wird die Mail beim Einliefern abgewiesen (550 5.1.1 id too short bzw. invalid id). postmaster@ und abuse@ werden immer angenommen
HTTP-Status der API immer 200 200 Ergebnis, 400 No token, 404 Token not found, 429 Rate limiter, 500 internal error mit error_id
Kopfzeilen und Betreff teilweise roh (Zeilenumbrüche, MIME-kodiert) eine Zeile, dekodiert
TLS 1.2 Warnung auf der Website gilt als in Ordnung
Spamhaus-Abfragename Zugangsschlüssel als <key> (verschwand in HTML-Ansichten, sah aus wie „..“) [key]

2. Felder im Datensatz (data)

alt neu
mail_from (enthielt die From-Kopfzeile) header_from
rcpt_to (enthielt die To-Kopfzeile) header_to
– smtp_mail_from, smtp_rcpt_to (SMTP-Umschlag)

3. Felder in debug

alt neu
analysis_version entfällt, software_version
client_ip, smtp.source_ip smtp.client_ip
helo, smtp.helo smtp.helo
env_sender, smtp_mail_from, smtp.smtp_mail_from, spf_output.envelope_from smtp.mail_from
smtp.rcpt smtp.rcpt_to
tls_proto, tls_cipher smtp.tls.protocol, smtp.tls.cipher (neu: smtp.tls.status)
header_from (Adresse) header.from[0].address
return_path header.return_path
spf_output.result/identity/domain/explanation spf.result/identity/domain/explanation
spf_output.raw_header mta_checks.spf_header
dkim_status, dkim_detail dkim.result, dkim.detail
dkim_signatures[] dkim.signatures[]
dkim_signatures[].algorithm dkim.signatures[].key_algorithm
dkim_signatures[].rsa_bits dkim.signatures[].key_bits
dmarc_result dmarc.result
dmarc.policy dmarc.published_policy
dmarc.applied_policy dmarc.effective_policy
envelope_dns return_path_dns
helo_check (helo, status, addresses, reason) helo (name, status, addresses, reason)
protocol ip_protocol
rbl.blacklistmaster blacklistmaster

4. Neue Felder

5. Entfallen


Revision #1
Created 15 October 2026 21:20:56 by smartmailflowki
Updated 15 October 2026 21:20:56 by smartmailflowki