Wenn Sie ein Yahoo-Konto haben oder Gmail Wenn Sie ein Konto haben, wissen Sie, wie überfüllt Ihr Posteingang mit unerwünschten Nachrichten werden kann. Die gute Nachricht: Google und...
Wichtige Erkenntnisse
- SMTP Das Protokoll wird zum Senden und Weiterleiten ausgehender E-Mails zwischen Mailservern verwendet. Es ruft keine Nachrichten aus einem Postfach ab.
- SMTP funktioniert über einen kurzen, textbasierten Austausch, bei dem ein E-Mail-Client eine Nachricht an einen SMTP Der Server leitet die Nachricht dann an den Mailserver des Empfängers weiter.
- Port 587 mit STARTTLS ist die Standardwahl für authentifizierte Client-Übermittlungen, während Port 465 mit implizitem TLS eine weit verbreitete und sichere Alternative darstellt.
- SMTP Die Authentifizierung bestätigt, dass ein Absender zur Nutzung eines Mailservers berechtigt ist, während SPF, DKIM und DMARC Bieten Sie einen separaten Schutz gegen Domain-Spoofing.
- E-Mail-Verifizierung kann verwendet werden SMTP-Level-Prüfungen, einschließlich des RCPT TO-Befehls, um zu beurteilen, ob ein Server bereit zu sein scheint, E-Mails für eine Adresse anzunehmen, ohne eine Nachricht zu senden.
Sie schreiben eine E-Mail, klicken auf „Senden“, und Sekunden später landet sie im Posteingang eines Empfängers am anderen Ende der Welt. Dieser Prozess hängt ab von SMTPDas ist das Standardprotokoll für den E-Mail-Versand über das Internet. Man kann es sich wie den Postboten vorstellen, der Ihren Brief von Postamt zu Postamt transportiert: Es hilft dem Empfänger nicht beim Lesen des Briefes, es sorgt nur dafür, dass er ankommt.
Was ist SMTP?
SMTPDas Simple Mail Transfer Protocol (SMTP) ist das Standardprotokoll zum Senden und Weiterleiten von E-Mails über das Internet. Wenn Sie eine Nachricht senden, SMTP Es leitet die E-Mail von Ihrem E-Mail-Client an Ihren Postausgangsserver und von dort an den Postausgangsserver des Empfängers weiter. Es verarbeitet ausschließlich ausgehende E-Mails (das Abrufen und Lesen von E-Mails aus einem Postfach erfolgt über IMAP oder POP3).
SMTP ist ein Anwendungsschichtprotokoll, das über TCP/IP läuft und definiert ist durch RFC 5321Es handelt sich um ein Push-Protokoll: Es sendet Nachrichten von einem Server an einen anderen. Sobald die Nachricht im Postfach des Empfängers angekommen ist, SMTPDie Aufgabe von [Name des Anbieters] ist erledigt. Alles, was als Nächstes geschieht, wie das Herunterladen auf ein Gerät, das Lesen in einem Browser oder das Synchronisieren zwischen Apps, liegt außerhalb von [Name des Anbieters]. SMTPDer Umfang.
SMTP IMAP und IMAP werden oft verwechselt, weil beide mit E-Mails zu tun haben, aber gegensätzlichen Zwecken dienen: SMTP sendet Nachrichten, während IMAP sie abruft und synchronisiert.
Wie schneidet SMTP Arbeit?
SMTP Eine Nachricht durchläuft mithilfe kurzer Klartextbefehle eine Reihe von Schritten. Dieser Prozess involviert Ihren E-Mail-Client, Ihren Postausgangsserver und den Mailserver des Empfängers (in dieser Reihenfolge).
Das SMTP Sendevorgang
Wenn Sie auf „Senden“ klicken, passiert Folgendes:
- Ihr E-Mail-Client übermittelt die Nachricht an Ihren SMTP Server auf Port 587 oder 465, Authentifizierung mit Benutzername und Passwort.
- Ihre SMTP Der Server führt Folgendes aus: DNS Suche in der Domain des Empfängers, um dessen MX-Eintrag, wodurch der Mailserver identifiziert wird, der für den Empfang von E-Mails für diese Domain zuständig ist.
- Ihr Server leitet die Nachricht über Port 25 an den Mailserver des Empfängers weiter und verwendet dabei die Adresse, die vom MX-Lookup zurückgegeben wird.
- Der Mailserver des Empfängers nimmt die Nachricht an und speichert sie im Postfach des Empfängers.
- Der Empfänger ruft die Nachricht per IMAP oder POP3 ab. Dies ist ein separater Vorgang, der nicht Folgendes beinhaltet: SMTP.
Wenn eine Nachricht auf ihrem Weg über Zwischenserver läuft (was in manchen Konfigurationen vorkommt), fügt jeder Server einen Received:-Header hinzu und erstellt so einen nachvollziehbaren Verlauf, der den Weg der Nachricht dokumentiert. Dieses Verfahren wird als Store-and-Forward bezeichnet: Jeder Server speichert die Nachricht vorübergehend, bevor er sie an den nächsten weiterleitet. Dieser Verlauf ist in den E-Mail-Headern sichtbar, wenn man den vollständigen Quelltext einer zugestellten Nachricht betrachtet.
SMTP Befehle und das Gespräch
SMTP Es handelt sich um eine Anfrage-Antwort-Konversation in Klartext. Der Client sendet einen Befehl, und der Server antwortet mit einem numerischen Code. So funktioniert eine einfache SMTP Der Austausch sieht folgendermaßen aus:
EHLO client.example.com
250 Hello client.example.com
MAIL FROM:<[email protected]>
250 OK
RCPT TO:<[email protected]>
250 OK
DATA
354 Start input, end with <CRLF>.<CRLF>
Subject: Hello
This is the message body.
250 Message queued
QUIT
221 Bye
Jeder Befehl hat eine spezifische Funktion: EHLO öffnet die Sitzung und identifiziert den sendenden Server; MAIL FROM gibt die Absenderadresse an; RCPT TO den Empfänger; DATA enthält den Nachrichteninhalt; und QUIT schließt die Verbindung. Der Server antwortet mit dreistelligen Codes: 250 bedeutet Erfolg, 354 bedeutet „Nachrichtentext senden“, und Codes im Bereich 4xx und 5xx signalisieren vorübergehende bzw. dauerhafte Fehler.
SMTP Anschlüsse: 25, 587 und 465
Drei Häfen die meisten Aufgaben bewältigen SMTP Der Datenverkehr und die Wahl des richtigen Anbieters sind für Zustellbarkeit und Sicherheit entscheidend:
- Port 25 ist der ursprüngliche SMTP Port für Server-zu-Server-Relay. Er ist nicht für reguläre E-Mail-Clients vorgesehen, und viele Internetdienstanbieter und Cloud-Plattformen blockieren ausgehende Verbindungen über diesen Port, um Spam zu reduzieren.
- Port 587 ist der Standard-Übermittlungsport für E-Mail-Clients. Er erfordert SMTP AUTH (Benutzername und Passwort) und verwendet STARTTLS, um die Verbindung vor der Übertragung zu verschlüsseln. Dies ist der empfohlene Port für die meisten Clients und Anwendungen, die Daten senden.
- Port 465 verwendet implizites TLS, was bedeutet, dass die Verbindung verschlüsselt wird, sobald sie hergestellt wird, noch bevor sie verarbeitet wird. SMTP Es werden Befehle gesendet. Es wird weitgehend unterstützt und dient als sichere Alternative zu Port 587.
Port 2525 ist ein inoffizieller Ausweichport, der von vielen E-Mail-Anbietern angeboten wird. Er wird häufig verwendet, wenn Port 587 nicht verfügbar oder blockiert ist, obwohl er nicht offiziell dafür vorgesehen ist. SMTP in einem RFC.
SMTP Authentifizierung und Sicherheit
SMTP Da E-Mail ursprünglich ohne integrierte Sicherheitsfunktionen konzipiert wurde, setzt die moderne E-Mail-Kommunikation auf zusätzliche Authentifizierung und Verschlüsselung, um die Übermittlung von Nachrichten zu schützen.
SMTP AUTH ist die Authentifizierungsschicht auf den Übermittlungsports 587 und 465. Wenn Sie einen E-Mail-Client oder eine Anwendung zum Senden von E-Mails konfigurieren, geben Sie einen Benutzernamen und ein Passwort an, die Ihr Benutzername und Ihr Passwort verwenden. SMTP Der Server überprüft die Nachricht, bevor er sie annimmt. Dies verhindert, dass unbefugte Nutzer E-Mails über Ihren Server versenden, und trägt zur Reduzierung von Spam-Missbrauch bei.
Die Server-zu-Server-Übertragung über Port 25 funktioniert anders. SMTP AUTH wird nicht verwendet, da Mailserver sich gegenseitig identifizieren und bewerten über DNS Aufzeichnungen, IP-Reputation und andere Vertrauenssignale anstelle von Benutzerdaten.
Die Verschlüsselung schützt Nachrichten während ihrer Übertragung zwischen Client und Server. SMTP Server. Auf Port 587 beginnt STARTTLS mit einer unverschlüsselten Verbindung und wandelt diese in TLS um, bevor Anmeldeinformationen oder Nachrichteninhalte übertragen werden. Auf Port 465 verschlüsselt implizites TLS die Verbindung ab dem Zeitpunkt ihres Aufbaus.
SMTP AUTH und TLS stellen sicher, dass Sie zur Nutzung des sendenden Servers berechtigt sind und schützen die Verbindung während der Übertragung. Sie verhindern jedoch nicht, dass jemand Ihre Domain im „From:“-Header fälscht. Domain-Spoofing wird durch … adressiert. SPF, DKIM und DMARC, welche sind DNS-basierte E-Mail-Authentifizierungsstandards, die empfangende Server zusammen mit den SMTP Transaktion.
SMTP vs. IMAP und POP3
Die häufigste Verwirrung bezüglich SMTP Die Idee ist, dass es sowohl das Senden als auch das Empfangen von E-Mails ermöglicht. Das tut es nicht.
SMTP Push-Protokolle senden und leiten Nachrichten von einem Server an einen anderen weiter. IMAP und POP3 sind Pull-Protokolle, die es einem E-Mail-Client ermöglichen, in einem Postfach gespeicherte Nachrichten abzurufen. Wenn Sie Ihr Postfach öffnen und neue E-Mails sehen, ist IMAP oder POP3 dafür verantwortlich, nicht der Server selbst. SMTP.
SMTP, IMAP und POP3 Es handelt sich um komplementäre, nicht um konkurrierende Protokolle. Die meisten E-Mail-Clients verwenden sie. SMTP zum Senden von Nachrichten und IMAP, oder manchmal POP3, zum Empfangen, wobei für jede Funktion unterschiedliche Server oder Ports verwendet werden.
Warum SMTP Allein reicht die Zustellbarkeit nicht aus
SMTP Ihre Nachricht wird an den Mailserver des Empfängers übermittelt. Ob die Nachricht im Posteingang oder im Spam-Ordner landet, hängt von Faktoren ab, die über die Übermittlung hinausgehen. SMTP Die Transaktion selbst.
Drei Faktoren bestimmen die Platzierung des Posteingangs, abgesehen von dem, was SMTP Kontrollen:
- Authentifizierung: Empfangende Server prüfen SPF, DKIM und DMARC Um zu überprüfen, ob die Nachricht tatsächlich von einem autorisierten Absender Ihrer Domain stammt. Fehlende oder falsch konfigurierte Einträge können dazu führen, dass Nachrichten abgelehnt oder gefiltert werden, selbst wenn die SMTP Der Austausch ist erfolgreich.
- Absenderreputation: E-Mail-Anbieter verfolgen das Sendeverhalten Ihrer IP-Adresse und Domain im Zeitverlauf. Hohe Beschwerderaten, Spam-Fallen-Treffer und erhöhte Bounce-Raten kann diesen Ruf schwächen und dazu führen, dass zukünftige Nachrichten als Spam gefiltert werden.
- Listenqualität: Das Senden an ungültige, inaktive oder riskante Adressen erzeugt Bounce-Signale, die den Ruf des Absenders schädigen können. Überprüfung Ihrer E-Mail-Liste Durch das Vorab-Senden werden viele dieser Adressen entfernt und das Risiko vermeidbarer Zustellungsfehler verringert.
Es besteht auch eine direkte Verbindung zwischen SMTP und E-Mail-Verifizierung. Wann DeBounce Wenn eine E-Mail-Adresse überprüft wird, öffnet es eine SMTP Es wird eine Verbindung zum Mailserver des Empfängers hergestellt und ein RCPT TO-Befehl gesendet, um zu prüfen, ob das Postfach akzeptiert wird. Antwortet der Server positiv, ist die Adresse zustellbar. Bei einer Ablehnung wird die Adresse markiert.
Die Überprüfung wird vor der Datenphase abgebrochen, sodass keine Nachricht versendet wird und die Prüfung keine Spuren im Posteingang des Empfängers hinterlässt. DeBounce kombiniert dies SMTP Antwort mit anderen Validierungssignalen, um die Adresse zu bewerten, ohne eine tatsächliche Zustellung durchzuführen.
Fazit
SMTP Es übernimmt das Senden und Weiterleiten von E-Mails zwischen Servern, während IMAP oder POP3 für den Abruf zuständig sind. Es funktioniert auch parallel SPF, DKIM und DMARC, die den empfangenden Servern helfen, den Absender zu überprüfen und zu entscheiden, wie mit der Nachricht umzugehen ist.
Eine zuverlässige Zustellung hängt auch von der Zusendung an gültige Adressen ab. DeBounce prüft E-Mail-Adressen bei der SMTP Ein Level-up ohne Nachrichtenversand hilft Ihnen, ungültige Kontakte zu entfernen, bevor es zu Bounces kommt. Überprüfen Sie Ihre E-Mail-Liste Starten Sie Ihre nächste Kampagne und erhalten Sie 100 kostenlose Verifizierungen.
