Entwickler-Ecke
Internet / Netzwerk - wie kann ich überprüfen, ob email auch wirklich versand wurd
Christoph Englmann - Fr 29.09.06 17:15
Titel: wie kann ich überprüfen, ob email auch wirklich versand wurd
Hallo,
versende mittels den indy-komponenten emails aus meinem programm über einen festen mailserver auf welchem ein mail-konto eingerichtet ist, das ich hierzu immer benutze.
frage:
wie kann ich nun festtellen, dass die email auch wirklich versendet wurde
(habe z.B. die adresser
sdfkjsdlfkj@asdfs.de als adressat eingegeben und die IDSMTP10-Komponente hat beim versdenden nicht gemurrt...)
danke
christoph
wolke - Fr 29.09.06 18:57
Wenn der SMTP-Server sie annimmt so einfach gar nicht - das ist wie beim Versenden von Emails im Emailclient, wenn der Empfänger nicht existiert (also vom Zielserver nicht gefunden wird, oder der Zielserver existiert nicht) bekommst du eine Fehlermeldung per Email zurück.
Dein Beispiel ist ja sehr wohl eine "gültige" Emailadresse, ob sie wirklich existiert weiss nur asdfs.de .
Du könntest vorher prüfen, ob der Zielserver erreichbar ist (z.b. per Ping oder SMTP-Connect o.ä.). Da einige Server aber auch auf Pings aus Sicherheitsgründen nicht mehr antworten ist das kein 100%iges Indiz dafür, daß der Server nicht doch existiert.
Christoph Englmann - Mi 04.10.06 11:33
danke für die auskunft...:-)
freak4fun - Mi 04.10.06 11:44
Es gibt doch bei Outlook eine Sende- bzw. Lesebstätigung. Vielleicht kannst du in der Mail auch ein Flag oder ähnliches setzen, um so eine Bestätigung zu erhalten. Hab da leider auch keine Ahnung von.
MfG
freak
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!