Entwickler-Ecke
Internet / Netzwerk - TIdPop3 Keine Verbindung
Arbengie - Mi 30.03.11 16:17
Titel: TIdPop3 Keine Verbindung
Hallo,
ich versuche gerade mit Delphi auf einen Pop3 Server zuzugreifen.
Delphi-Quelltext
1: 2: 3: 4: 5: 6:
| pop3 := TIdPop3.Create(frmMain); pop3.Host := 'pop3.live.com'; pop3.Port := 995; pop3.UserId := 'XXX@live.de'; pop3.Password := 'XXX'; pop3.Connect; |
Doch es komm jedesmal ein Laufzeitfehler, wenn ich zum Pop3 Server connecten will, obwohl alle Daten richtig sein sollten.
| Zitat: |
Socket Error # 10054 Connection reset by peer.
|
Kann mir wer helfen? :)
Narses - Mi 30.03.11 16:52
Moin!
Die Fehlermeldung bedeutet grob übersetzt: Die Gegenstelle hat aufgelegt.
Port 995 sieht nach SSL aus. :gruebel: "Normales" POP sollte über 25 laufen. :idea: Also entweder das Indy-Zeugs mit SSL verheiraten :? oder Port wechseln. :nixweiss:
cu
Narses
Arbengie - Do 31.03.11 15:03
Mit Port 25 passiert das selbe Problem.
jaenicke - Do 31.03.11 16:55
Da Windows Live Mail Pop3 mit SSL benutzt, kann das auch nicht klappen. Der Port war schon korrekt, nur funktioniert das auch nur, wenn du SSL benutzt. Unverschlüsselte Anfragen wie deine werden abgelehnt.
Arbengie - Do 31.03.11 17:31
Wie genau muss ich SSL denn verwenden, gibts da eine Indy Komponent oder wie läuft das?
Thom - Do 31.03.11 17:43
TIdSSLIOHandlerSocketOpenSSL auf das Formular packen und in der TIdPOP3-Komponente als IOHandler eintragen.
jaenicke - Do 31.03.11 17:59
Außerdem werden die SLL-DLLs benötigt, die es bei im Paket gibt (OpenSLL eben).
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!