Zum Hauptinhalt springen
MailLand

SMTP-Relay

Per SMTP senden: Einstellungen ändern, nicht den Code

Wenn Ihre Anwendung, Ihr CMS oder Ihr Framework die Konfiguration eines SMTP-Servers erlaubt, kann sie über MailLand senden. Ändern Sie vier Einstellungen und erhalten Sie dieselben Domain-Prüfungen, Protokolle, Webhooks und dieselbe Sperrlisten-Verwaltung wie bei der REST-API.

Verbindungseinstellungen

Host
smtp.mail.land
Port
587 (STARTTLS)
Benutzername
beliebiger Wert, zum Beispiel apikey
Passwort
ein API-Schlüssel mit aktiviertem SMTP-Kanal

Einrichtung in drei Schritten

  1. Absender-Domain verifizieren

    Fügen Sie Ihre Domain im Panel hinzu und veröffentlichen Sie die angezeigten SPF-, DKIM- und DMARC-Einträge. Alle drei müssen verifiziert sein, bevor Sie senden können.

  2. SMTP-Zugangsdaten erstellen

    Erstellen Sie einen Schlüssel mit aktiviertem SMTP-Kanal. Er wird nur einmal angezeigt; MailLand speichert lediglich einen Hash davon.

  3. SMTP-Einstellungen anpassen

    Tragen Sie smtp.mail.land, Port 587 mit STARTTLS, einen beliebigen Benutzernamen und den Schlüssel als Passwort ein. Senden Sie dann eine Testnachricht und suchen Sie sie im Nachrichtenprotokoll.

Konfiguration für gängige Stacks

Dies sind Konfigurationsbeispiele, keine Plugins. MailLand bietet kein Paket für WordPress, Laravel oder Django an: Sie nutzen die SMTP-Unterstützung, die Ihr Stack bereits mitbringt.

MAIL_MAILER=smtp
MAIL_HOST=smtp.mail.land
MAIL_PORT=587
MAIL_USERNAME=apikey
MAIL_PASSWORD=ml_pet_...
[email protected]
MAIL_FROM_NAME="Your App"

Dieselbe Plattform wie die API

Das Relay ist ein zweiter Zugang zum selben Konto, kein eigenes Produkt mit eigenen Regeln.

  • Domain-Prüfungen

    Die Absenderadresse muss zu einer verifizierten Domain gehören. Eine Nachricht von einer nicht verifizierten Domain wird mit 550 abgelehnt, bevor sie eingereiht wird.

  • Protokolle und Webhooks

    Per SMTP gesendete Nachrichten erscheinen im Nachrichtenprotokoll und erzeugen dieselben Ereignisse für zugestellt, verzögert, Bounce, fehlgeschlagen und Beschwerde wie Sendungen über die API.

  • Sperrlisten-Verwaltung

    Hard Bounces und Beschwerden landen auf Ihrer Sperrliste, und spätere Nachrichten an diese Adressen werden abgelehnt.

  • Schlüsselregeln

    Domain-Beschränkung, IP-Freigabelisten und die Limits des Schlüssels pro Minute, Stunde und Tag gelten genau wie bei der API. Ein Sandbox-Schlüssel nimmt E-Mails an und protokolliert sie, ohne sie zuzustellen.

Eine klare Antwort während der SMTP-Sitzung

Das Relay beantwortet jede Nachricht noch während der SMTP-Sitzung, sodass Ihre Mail-Bibliothek die Annahme oder den Ablehnungsgrund unmittelbar sieht. Ein 250 bedeutet, dass MailLand die Nachricht zur Zustellung angenommen hat, nicht dass der Server des Empfängers sie erhalten hat: Die Zustellereignisse folgen.

250
Zur Zustellung angenommen.
421
Vorübergehend: Ein Ratenlimit oder das Monatskontingent ist erreicht. Später erneut versuchen.
451
Vorübergehend: Der Versand ist für das Konto pausiert. Nachricht in der Warteschlange behalten und erneut versuchen.
550
Dauerhaft: zum Beispiel ist die Domain nicht verifiziert oder der Empfänger gesperrt.
552
Dauerhaft: Die Nachricht ist größer als 15 MiB.

Wichtige Limits

  • Nachrichten bis 15 MiB, einschließlich Anhängen.
  • Bis zu 5 Empfänger pro Nachricht mit einem Transaktions-Schlüssel, bis zu 1.000 mit einem Marketing-Schlüssel.
  • 30 Verbindungen pro Minute und 300 pro Stunde von einer IP-Adresse, gezählt vor der Authentifizierung.
  • Veröffentlicht ist nur Port 587 mit STARTTLS. Port 465 wird nicht angeboten, und Port 25 gehört zum Eingangs-Gateway.

SMTP oder REST-API?

Nutzen Sie SMTP, wenn Ihre Software es bereits spricht. Nutzen Sie die API, wenn Sie Funktionen brauchen, die SMTP nicht transportieren kann.

SMTP oder REST-API?
SMTP-RelayREST-API
Antwort250 oder ein Fehlercode, während der Sitzung202 Accepted oder ein Fehler, danach Ereignisse
Gespeicherte VorlagenNein, vollständige MIME-Nachricht sendenJa, mit templateId
Geplanter VersandNeinJa, bis zu 7 Tage im Voraus
StapelversandNeinJa, mit einem Marketing-Schlüssel
Variablen pro EmpfängerNeinJa
AnhängeStandard-MIMEBase64 in JSON
Öffnungs- und Klick-TrackingPro Domain einstellbarPro Domain oder pro Nachricht einstellbar

Fragen zum SMTP-Relay

Welchen Port und welche Verschlüsselung soll ich verwenden?

Port 587 mit STARTTLS. Das ist der einzige für das Relay veröffentlichte Port. Port 465 mit implizitem TLS wird nicht angeboten.

Kann ich mich mit der E-Mail-Adresse und dem Passwort meines Kontos anmelden?

Nein. Das Passwort ist ein API-Schlüssel mit aktiviertem SMTP-Kanal. Der Benutzername wird ignoriert, daher funktioniert jeder Wert, etwa apikey.

Funktioniert es mit WordPress?

Ja, mit jedem SMTP-Plugin, in dem Sie Host, Port, Benutzername und Passwort eintragen können. MailLand veröffentlicht kein eigenes WordPress-Plugin.

Kann ich per SMTP gespeicherte Vorlagen oder geplanten Versand nutzen?

Nein. Per SMTP senden Sie eine fertige MIME-Nachricht. Vorlagen, geplanter Versand, Stapelversand und Variablen pro Empfänger sind Funktionen der REST-API.

Gibt es eine Größenbeschränkung für Nachrichten?

Ja, 15 MiB pro Nachricht einschließlich Anhängen. Eine größere Nachricht wird mit 552 abgelehnt.

Was soll meine Anwendung bei einem 421 oder 451 tun?

Beide sind vorübergehend: Behalten Sie die Nachricht und versuchen Sie es später erneut. Ein 5xx-Code ist dauerhaft, senden Sie dieselbe Nachricht also nicht unverändert erneut.

Stellen Sie noch heute Ihren SMTP-Host um

Erstellen Sie ein kostenloses Konto, verifizieren Sie Ihre Domain und erstellen Sie SMTP-Zugangsdaten. 1.000 E-Mails pro Monat sind kostenlos.