![]() |
gmx automatisch einloggen
hallo ich weiss das wurde schon tausen mal geschrieben aber es steht einfach nirgens eine lösung die mir weiterhilft.
Mein Problem: ich will mit TWebbrowser in gmx einloggen und eine mail verschicken. bisher habe ich :
Delphi-Quellcode:
bloss wie schaffe ich es das diese einloggefelder ausgefüllt werden
procedure TForm1.Button1Click(Sender: TObject);
begin webbrowser1.Navigate('www.gmx.ch'); end; ps. procedure TForm1.Button2Click(Sender: TObject); begin webbrowser1.oleobject.document.forms.item(0).eleme nts.item('user').value := 'xxx@gmx.ch'; webbrowser1.oleobject.document.forms.item(0).eleme nts.item('password').value := 'xxxxxxxx'; webbrowser1.oleobject.document.forms.item(0).submi t; end; geht nicht es kommt die meldung : zugriffsverletzung bei adresse 00459E2B in modul 'projekt1.exe'. Lesen von Adresse 00000000. |
Re: gmx automatisch einloggen
Du solltest schon warten bis das HTML-(Document) geladen ist (Entsprechende Events von TWebBrowser).
Aber wieso so umständlich? Sende doch deine Mails per SMTP? |
Re: gmx automatisch einloggen
Ne andere Frage: Ist sowas überhaupt erlaubt?
|
Re: gmx automatisch einloggen
Zitat:
|
Re: gmx automatisch einloggen
Nicht unbedingt. Manche Portale finanzieren sich über Werbung und wenn man die nicht zu sehen bekommt verdienen sie nichts. Deswegen sollte man schon mal die AGBs durchlesen. Aber wenn der Dienst POP3 und SMTP zur Verfügung stellt, warum dann nicht diese nutzen?
|
Re: gmx automatisch einloggen
ja äääähm wie geht denn das mit smtp.ich hab delphi 2006,
also könnte mir das jemand erklären????? |
Re: gmx automatisch einloggen
Zitat:
|
Re: gmx automatisch einloggen
Delphi-Quellcode:
Ach ja, und zur Erklärung, warum das vermutlich nicht geht:
webbrowser1.oleobject.document.forms.item(0).elements.item('password').value := 'xxxxxxxx';
Erstmal geht dieses ja über das JavaScript des Internet Explorers und dann hat Microsoft (zu Recht) ganz einfach den Zugriff auf "Passwort"-Edits eingeschränkt. Also Auslesen geht garnicht und Schreiben nicht immer. Zitat:
|
Re: gmx automatisch einloggen
Zitat:
(Solange es sich nicht in einem cross-domain iframe befindet) |
Re: gmx automatisch einloggen
Sagte ich ja, so in etwa ... Schreiben geht oftmals, aber halt nicht immer und vorallem nicht überall.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:41 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz