Zum Inhalt springen

SMTP vs. E-Mail-API

SMTP und eine E-Mail-API sind zwei Wege, eine Nachricht an Ihren E-Mail-Anbieter zu übergeben – und die Zustellbarkeit ist in beiden Fällen identisch, denn über den Posteingang entscheiden Authentifizierung und Domain-Reputation, nicht das Übermittlungsprotokoll. SMTP ist das universelle Protokoll, das jedes Mailsystem spricht; eine API ergänzt strukturierte Fehlermeldungen, Vorlagen und Webhooks über HTTPS.

Aktualisiert am 6 Min. LesezeitVon fromHello

Das Wichtigste in Kürze

  1. Zwischen SMTP und API wählen Sie nur für den ersten Schritt, von Ihrer App zu Ihrem Anbieter – zwischen Mailservern läuft jede Nachricht ohnehin über SMTP.

  2. Beim selben Anbieter ist die Zustellbarkeit identisch: SPF, DKIM, DMARC und Domain-Reputation entscheiden über den Posteingang, nicht das Übermittlungsprotokoll.

  3. SMTP gewinnt bei der Portabilität – alles, was je Mails verschickt hat, spricht es, und ein Anbieterwechsel ist ein Austausch der Zugangsdaten. Die API gewinnt bei Fehlerverhalten, Vorlagen und Webhooks.

  4. fromHello versendet über Resend, Postmark, SendGrid, jeden SMTP-Server oder Microsoft 365, festgelegt pro Workspace; Sperrliste und Einwilligung gelten auf jedem Weg.

Was ist der Unterschied, in einem Satz?

SMTP ist das offene Protokoll, mit dem Ihre Software Mails an einen Server übergibt; eine E-Mail-API ist eine anbieterspezifische HTTPS-Schnittstelle, die dieselbe Aufgabe mit strukturierten Payloads und Event-Rückmeldungen erledigt. Ob Sie im Posteingang landen, entscheidet nicht das Übermittlungsprotokoll, sondern Authentifizierung und Domain-Reputation – und SPF, DKIM und DMARC gelten für beide Wege gleichermaßen. Entscheiden Sie also nach Integrationskriterien: Portabilität, Fehlerbehandlung, Tooling. Für alles, was passiert, nachdem Ihr Anbieter die Nachricht angenommen hat, ist E-Mail-Zustellbarkeit für Startups der passende Leitfaden.

Vier Begriffe, die die Wahl entwirren: Sie wählen einen Übermittlungsweg; die Zustellung läuft in jedem Fall über SMTP.

Wie funktioniert der Versand über SMTP?

Ihre Anwendung baut eine Verbindung zum Server Ihres Anbieters auf, dem SMTP-Relay – für die Übermittlung typischerweise Port 587 mit Authentifizierung, wie in RFC 6409 festgelegt – und übergibt die fertige Nachricht. Das Transportprotokoll selbst ist RFC 5321, in seiner aktuellen Form 2008 standardisiert und schon viel länger im Einsatz. Deshalb spricht es alles: Jedes Framework, CMS, Forum, Monitoring-Tool oder jahrzehntealte Skript kann so versenden, mit nichts als Host, Port und Zugangsdaten. Das ist der unauffällige Vorteil von SMTP – eine Migration ist ein Austausch der Zugangsdaten, also heißt ein Wechsel der E-Mail-Plattform nie, den Versandcode neu zu schreiben. Außerdem passt SMTP von Natur aus zu selbst gehosteten Stacks, in denen SMTP-Unterstützung standardmäßig enthalten ist.

Wie funktioniert der Versand über eine E-Mail-API?

Ihr Code ruft den HTTPS-Endpunkt des Anbieters mit einer JSON-Payload auf – Empfänger, Inhalt oder ein Verweis auf eine Vorlage, Tags, Metadaten, oft ein Idempotenzschlüssel gegen doppelte Versände. Die Antwort kommt synchron: Erfolg mit einer Message-ID oder ein Fehler, den Ihr Code abfangen und erneut versuchen kann. Die Dokumentation von Postmark macht den Kontrast deutlich – die REST-API meldet Erfolg oder Fehler sofort, während der SMTP-Endpunkt alle Nachrichten annimmt und Fehler als Bounces protokolliert, die weiterhin über die Bounce-Webhooks abrufbar sind. Nach der Annahme melden Webhooks Bounces, Beschwerden und Öffnungen an Ihre App zurück – erst das macht automatisches Sperren möglich. SDKs der Anbieter packen all das in wenige Zeilen; im Gegenzug ist die Integration an diesen Anbieter gebunden.

SMTP vs. API: der direkte Vergleich

Die ganze Entscheidung lässt sich auf einen Tausch verdichten: SMTP bringt Portabilität, die API bringt Rückmeldungen und Tooling. So sieht das Punkt für Punkt aus.

SMTPE-Mail-API
Was es istOffenes Protokoll (RFC 5321) – überall gleichAnbieterspezifische Produktschnittstelle über HTTPS
IntegrationsaufwandNahezu null, wenn die Software SMTP schon spricht: Host, Port, ZugangsdatenCode gegen den Endpunkt oder das SDK des Anbieters
PortabilitätHoch – ein Anbieterwechsel ist ein Austausch der ZugangsdatenGering – jeder Anbieter hat ein anderes Format; ein Wechsel heißt, die Integration neu zu schreiben
FehlerverhaltenBei der Übermittlung angenommen; manche Fehler zeigen sich erst später als asynchrone BouncesSynchrone Fehlermeldungen, die Sie abfangen und erneut versuchen können, plus asynchrone Events
Event-RückmeldungenNichts im Protokoll – Bounce-Webhooks des Anbieters decken auch per SMTP übermittelte Mails ab, aber Sie binden sie separat anWebhooks melden Bounces, Beschwerden und Öffnungen an Ihre App
Vorlagen und AnalysenNichts im Protokoll – Sie versenden eine fertige NachrichtVerweise auf Vorlagen, Tags und Metadaten pro Nachricht
Eignung für Self-HostingNaheliegend – selbst gehostete Software spricht SMTP von Haus ausEine weitere anbieterspezifische Abhängigkeit in Ihrem Stack

Wann ist SMTP die richtige Wahl?

  • Software, die es schon spricht – ein CMS, Forum, Helpdesk oder eine Legacy-App versendet über Ihren Anbieter, mit nichts als neuen Zugangsdaten.
  • Maximale Portabilität – wenn Sie den Anbieter wechseln können wollen, ohne Code anzufassen, ist SMTP die neutrale Schnittstelle.
  • Selbst gehostete Stacks – SMTP-Unterstützung steckt in praktisch allem, was Sie auf Ihrer eigenen Infrastruktur betreiben würden, kein SDK nötig.
  • Betriebsmails mit geringem Volumen – Cron-Warnungen und interne Benachrichtigungen rechtfertigen selten eine eigene API-Integration.

Wann ist die API die richtige Wahl?

Beim Produktversand in größerem Umfang. Wenn E-Mail fest in Ihre Anwendung eingebunden ist – Onboarding, Belege, Lifecycle-Abläufe –, rechtfertigen synchrone Fehlermeldungen, Vorlagenverweise und Event-Webhooks ihren Integrationsaufwand, und eine Sperrliste kann sich in dem Moment selbst aktualisieren, in dem eine Adresse einen Bounce oder eine Beschwerde auslöst. Was Ihnen die API nicht verschafft, ist Reputation: Die hängt an Ihrer Versanddomain, nicht an Ihrem Übermittlungsweg. Domain-Warmup und Authentifizierung gelten also genauso, egal wie Sie übermitteln.

Warum unterstützt fromHello beides?

Weil die Wahl eine Integrations- und keine Zustellbarkeitsfrage ist, bringt fromHello Adapter für beides mit: HTTP-APIs (Resend, Postmark, SendGrid), jeden SMTP-Server und Microsoft-365-Postfächer. Sie legen einen Standard pro Workspace fest und können eine Vorlage an einen eigenen Anbieter binden. In der fromHello Cloud, derzeit im Early Access, ist der E-Mail-Versand ab dem Tarif Team eingerichtet; bei Core oder beim Self-Hosting bringen Sie den Anbieter selbst mit. Limits liegen in jedem Fall beim Anbieter – Resend etwa dokumentiert für den SMTP-Endpunkt dasselbe Rate-Limit wie für die API. Und Sperrliste und Einwilligung setzt die Plattform unabhängig vom Übermittlungsweg durch: Eine gesperrte Adresse bleibt gesperrt, ob die Nachricht über HTTPS oder Port 587 versendet wird.

FAQ

Häufige Fragen

  • Ist der Versand per API besser zustellbar als per SMTP?

    Nein. Beim selben Anbieter hat das Übermittlungsprotokoll keinen Einfluss darauf, ob eine Mail im Posteingang landet. Über die Zustellbarkeit entscheiden Authentifizierung (SPF, DKIM, DMARC), die Versandreputation Ihrer Domain und die Listenqualität – identisch, egal wie Sie die Nachricht übergeben. Wenn Sie sich um die Platzierung sorgen, arbeiten Sie an Authentifizierung und Warmup, nicht am Übermittlungsweg.

  • Ist SMTP veraltet?

    Nein. Über SMTP werden Mails zwischen Servern transportiert – auch Mails, die über eine API übermittelt wurden. Verändert hat sich der erste Schritt: Postmark zum Beispiel bezeichnet seine REST-API als primäre Schnittstelle und den SMTP-Endpunkt als Weg für die Migration. Das Protokoll darunter verschwindet nicht.

  • Kann ich später von SMTP auf die API umsteigen?

    Ja, und das ist eine Änderung mit geringem Risiko. Ihre Absenderidentität – Domain, Authentifizierungseinträge, Reputation – bleibt genau gleich; es ändert sich nur, wie Ihre App Nachrichten an den Anbieter übergibt. Viele Teams starten wegen der Geschwindigkeit mit SMTP und stellen Produkt-E-Mails auf die API um, sobald sie Webhooks und strukturierte Fehlermeldungen wollen.

  • Was ist schneller integriert?

    Das hängt davon ab, welche Software versendet. Wenn die Software SMTP schon spricht – ein CMS, ein Forum, ein Monitoring-Tool –, gewinnt SMTP: Host, Port und Zugangsdaten eintragen, fertig. Wenn Sie Produktcode schreiben, ist die API in der Praxis meist schneller, weil das SDK des Anbieters Formatierung, Fehler und Wiederholungsversuche für Sie übernimmt.

fromHello ist Open-Source-Software für Marketing-Automation: Nachrichten, ausgelöst durch das, was Menschen tun.

fromHello Cloud ist im Early Access über die Warteliste verfügbar.

Early Access

fromHello Cloud

Niemand gründet, um klein zu bleiben.

Der Early Access für fromHello Cloud öffnet schrittweise. Das Onboarding ist persönlich: Wir helfen Ihnen bei der Einrichtung und beim Umzug Ihrer Kontakte.

Wir schreiben Ihnen, sobald Ihr Platz frei wird. Kein Spam.

Noch nicht so weit? Auf GitHub ansehen