Forum: Netzwerke
Delphi
by shmia,
17. Dez 2009
Ja, HELO XY bedeutet "Hallo, ich bin der Rechner XY und möchte jetzt mit Dir reden"
EHLO XY bedeutet Extended HELO also "Hallo ich bin der Rechner XY und möchte mich mit User und Passwort anmelden"
Wichtig ist wohl, dass der Rechnername inklusive Domänennamen gesendet wird.
Im Rechnername sollten also zwei Punkte stehen.
Vergleiche das mal mit dem was Outlook schickt.
Forum: Netzwerke
Delphi
by shmia,
15. Dez 2009
Das bedeutet, dass sich der Client ungefähr so beim Server bekanntmacht:
HELO MeinRechner
Der Server möchte aber den gesamten Rechnernamen haben:
HELO MeinRechner.kabelbw.de
Du musst der IdSMTP-Komponente den Rechnername über das Property HeloName setzen.
Falls HeloName leer bleibt, wird nur dein lokaler Rechnername (ohne Domänenanteil) verwendet.
Wahrscheinlich prüfen Yahoo & GMX ob der...