Ein SMTP Server ist Mailserver und steht für Simple Mail Transfer Protokoll. Dieses Protokoll ordnet sich ebenfalls wie TCP/IP, SSL und Co. auch in die Kategorie Netzwerkprotokolle ein.
Dieses SMTP Protokoll legt dabei den Rahmen der Kommunikation zwischen Deinem E-Mail Client und dem Mail Server fest. Dabei legt das SMTP Protokoll allerdings nur den Rahmen zum E-Mail Versand an den SMTP Server fest. Um E-Mails zu empfangen, wird das IMAP und POP Protokoll verwendet. Auch dieses ist ein Netzwerkprotokoll.
Bei einigen E-Mail Anbietern werden viele E-Mails leider immer noch unverschlüsselt verschickt. Das heißt, alle Informationen, die Du in Deine E-Mail schreibst, also Empfänger, Sender, Inhalt und sogar Anhänge, sind frei einsehbar. Zum Glück haben allerdings auch einige Anbieter schon nachgerüstet und verschicken und empfangen Ihre E-Mails über nun über SSL oder TLS. Das sind jeweils Verschlüsselungsmethoden.
Wie funktioniert eine SMTP Server Kommunikation genau?
Eine Kommunikation von einem Client zu einem SMTP Server könnte wie im folgenden Beispiel aussehen:
- Du hast Deine E-Mail fertig geschrieben und möchtest Diese jetzt von sender@digital-hacks.de an empfänger@digital-hacks.de Dazu drückst Du auf verschicken.
- Dein Mail Programm nimmt nun Kontakt mit dem SMTP Server auf und wartet im Hintergrund darauf, dass er 250 OK vom Server zurückbekommt. Danach kann Dein Mail Client dem SMTP Server mitteilen, von wem die E-Mail stammt. In diesem Fall von sender@digital-hacks.de.
- Nun wartet Dein Mail Client wieder. Sollte nun wieder 250 OK vom Server zurückkommen, fährt Dein Mail Client fort und teilt dem SMTP Server dem Empfänger mit. In diesem Fall wäre das empfänger@digital-hacks.de.
- Auch hier wartet Dein Mail Client wieder auf das Zeichen 250 OK. Nun kannst Dein Mail Client an den SMTP Server den Inhalt der Nachricht übertragen.
- Nachdem auch hier ein Zeichen vom SMTP Server erhalten haben, diesmal 354 OK, wird noch der Betreff der E-Mail übertragen.
- Zum Schluss wird von Deinem Mail Programm noch ein einzelner Punkt (.), an den SMTP Server übertragen. Dies heißt, dass hier die Mail zu Ende ist. Das hört sich zwar sehr banal an, da in der E-Mail immer wieder Punkte vorkommen, aber diese werden als gesamtes Paket mit dem Inhalt verschickt. Daher weiß der SMTP Server, zu welchen Baustein welcher Punkt gehört.
SMTP Server Tipp
Es kann manchmal vorkommen, dass Deine Mail Server aus irgendeinem Grund nicht gehen, E-Mails nicht zugestellt werden können, E-Mail Adressen blockiert werden oder schlichtweg vom Anti Spam Bot nicht zugestellt werden. Genau diesen Fall hatten wir vor kurzem auch mal. Es hat sehr lange gedauert, bis wir eine Lösung dafür gefunden hatten. Daher möchten wir Dir diesen SMTP Mailserver Tipp mal verraten.
Solltest Du zum Beispiel eine E-Mail Adresse bei einem E-Mail Anbieter haben und diesen Fall vorliegen haben, folge Folgender Anleitung:
- Erstelle Dir ein Gmail Account bei Google.
- Logge Dich in den Gmail Account ein.
- Klicke auf das Einstellungsrad oben rechts und dann auf Einstellungen.
- Klicke auf den Tab Kontakte und Import.
- Nun kannst Du unter „Senden als“ eine E-Mail Adresse hinzufügen.
- Klicke auf „Weitere E-Mail Adresse hinzufügen“. Ein neues Fenster öffnet sich.
- Gebe dort Deinen Namen und Deine E-Mail Adresse an und klicke auf „Nächste Schritt“.
- Dort musst Du nun den SMTP Server Deines E-Mail Anbieter angeben (Tabelle unten), den Port und die jeweils benutzte Verschlüsselungsmethode (SSL/TLS) angeben.
- Nun solltest Du in dem angegebenen Postfach eine E-Mail von Google mit einem Code finden. Diesen Code kopierst Du nun und fügst in das vorgegebene Feld ein.
Nun kannst Du auch mit Deinem Gmail Account E-Mails von Deiner anderen E-Mail verschicken und nutzt dabei die Google Mailserver. Die Mailserver von Google sind meistens um einiges weiterentwickelt und können wirklich feststellen, ob es sich um Spam oder sonstigen Kram handelt. Andere E-Mail Server sind dahingegen eher schlechter aufgestellt. Daher empfehlen wir diese Lösungen, sollten E-Mails die Du verschickst nicht ankommen oder solltest Du Probleme mit Deiner eigentlichen E-Mail Adresse haben.