EHLO

(Extended HELO)

EHLO ist ebenso wie HELO ein Kommando zur Übertragung von E-Mails, die Server müssen allerdings ESMTP verstehen. EHLO sollte mit der Zeit das ursprüngliche Kommando HELO vollständig ersetzen. Mit EHLO meldet sich der Sender/Client beim Empfänger/Server an und startet den Dialog. Versteht der empfangende Server kein ESMTP antwortet er mit einer Fehlermeldung und der Sender/Client meldet sich erneut mit HELO (Fallback-Lösung).

Beispiel einer erfolgreichen Anmeldung am ESMTP-Server:

 220 "Empfänger" ESMTP Postfix
  Der empfangende Server meldet sich.
 220-NO UCE. 
  Der empfangende Server teilt mit, dass UCE nicht erlaubt ist.

 EHLO "Sender"
 Der sendende Client meldet sich an.

 250-"Empfänger" says hello
 Der empfangende Server gibt sein OK zum Empfang der E-Mail.
 250-SIZE 10000000
 Der empfangende Server teilt gleichzeitig mit, dass er nur E-Mails bis zu einer max. Größe von 10.000.000 Byte annimmt.

Beispiel einer nicht erfolgreichen Anmeldung am SMTP-Server mit Fallback:

 220 "Empfänger" SMTP Postfix
 Der empfangende Server meldet sich.

 EHLO "Sender"
 Der sendende Client meldet sich an.

 500 Command not recognized: EHLO
 Der empfangende Server teilt mit, dass er das Kommando nicht versteht, also kein ESMTP beherrscht.

 HELO "Sender"
 Der sendende Client meldet sich erneut mit der Fallback-Lösung an.

 250 "Empfänger" Hello "Sender"
 Der empfangende Server gibt sein OK zum Empfang der E-Mail.
Weiterführende Links

Autor: Monika Glatzel - 31.03.2007

ABC-Wiki-Team » Kompendium » Begriffe » EHLO


Kategorie(n):
Bewerte diesen Artikel

4 stars Bewertung 4.0/5 aus 4 Bewertungen


Facebook Besuche uns bei Facebook, um unsere Artikel zu kommentieren