Die Verbindungsaufnahme
Damit eine Mail an einen Mail-Server zugestellt werden kann, horcht dieser auf einem Port und wartet auf eingehende Verbindungen. Will ein entfernter Host eine Mail zustellen, verbindet er sich mit dem Mail-Server über diesen Port.
Nachdem die Verbindung hergestellt wurde, meldet sich der entfernte Host beim Mail-Server mit dem HELO-Kommando. Dabei wird als Parameter im Allgemeinen der Rechnername des entfernten Hosts übergeben. Also etwa „HELO mail.tecchannel.de“. Zu diesem Zeitpunkt stehen also zwei Informationen zur Verfügung. Die IP-Adresse des entfernten Rechners und der angegebene Name.
Daraufhin verwendet der sendende Rechner das MAIL-Kommando. Dieses gibt genauere Informationen darüber, wer der angebliche Absender und wer der gewünschte Empfänger der Mail ist.
Ist das geklärt, wird der Inhalt der Mail übertragen, und der entfernte Rechner beendet die Verbindung zum lokalen Mail-Server. Dem liegen nun alle Informationen über die E-Mail vor. Vor der Zustellung in ein Postfach wird die E-Mail noch nach weiteren Kriterien untersucht.