![]() |
IDPOP3 mit SSL bei WIN8 ?
Hallo Leute,
ich hab ein Problem .. ich tu mit ein Programm E-Mails abholen, Anhänge auswerten abspeichern etc. per ssl Verbindung (mit IDPOP3,IdSSLIOHandlerSocketOpenSSL) das funktionierte soweit auch immer einwandfrei .. bis ich mal ein neuen Rechner bekommen hab mit Windows 8 und ich jetzt meine Entwicklungsumgebung auch da drauf hab und ich was an den Programm ändern wollte .. jetzt merkte ich nanu ich bekomme keine Verbindung !? hab das fertige Programm dann aber unter anderen Plattformen getestet (XP, Server 2008, Vista, Win7) bei allen geht es nur unter Win 8 nicht ?! was könnte das sein? hat das auch jemand schon mal gehabt ? oder hat jemand ein Bespiel einer SSL Mail Abholung die auch unter windows 8 läuft ? vg Gege |
AW: IDPOP3 mit SSL bei WIN8 ?
Hallo
Ich verbinde mich so zu einem POP-Account über SSL:
Delphi-Quellcode:
Ich stütze mich auf dieses Beispiel hier:
{$IFDEF DelphiXE5}
IdPOP3.AutoLogin := TRUE; IdPOP3.Host := MailHost; IdPOP3.UserName := MailUser; IdPOP3.Password := MailPass; IdPOP3.Port := 110; IF iSSLmode THEN BEGIN IdSSLio := TidSSLIOHandlerSocketOpenSSL.Create; IDPOP3.IOHandler := IdSSLio; IdPOP3.UseTLS := utUseImplicitTLS; IdPOP3.Port := 995; END; (* if *) IdPOP3.Connect; IdPOP3.KeepAlive; {$ENDIF} ![]() und ich glaube du musst die SSL dlls an einem bestimmten Ort kopieren auf W8. Bin mir aber nicht ganz sicher. Hast du die libeay32.dll und ssleay32.dll in deinem Root-Verzeichnis der Applikation? gruss |
AW: IDPOP3 mit SSL bei WIN8 ?
vielen Dank für die schnelle Antwort..
ehm ja die Variante hab ich ja .. id3pop und openssl die funktioniert unter windows 8 ja eben nicht ! (mehrere verschiedene Windows 8 Rechner getestet) das ist ja mein Problem .. über all anders läufts ..*grübel ps achso ja die dll sind in den Programm Verzeichnis des Programms |
AW: IDPOP3 mit SSL bei WIN8 ?
|
AW: IDPOP3 mit SSL bei WIN8 ?
hmm da muss ich mich jetzt etwas genauer rein vertiefen ..
wo sehe ich welche Version ich bei mir im Embarcadero® Delphi® 2010 hab ? und wo bekommt man dann eine neuere Version her ? .. ich hatte da gestern schon mal geschaut weil ich irgendwo im IN auch schon was von so ner Version 10.5 oder so gelesen hab .. aber dort bei openssl war nur was letztes von 10.0.x... ?? |
AW: IDPOP3 mit SSL bei WIN8 ?
also ich komm nicht weiter .. grr
versteh nicht warum das Programm aber dann alles schön macht wenn es auf ein nicht windows 8 Rechner läuft ? Hab heut eine Testversion von X7 mir besorgt .. dachte damit geht es .. aber nein auch nit der Version null Erfolg .. hat keiner von Euch ein Programm nur z.B verbindung ssl Email pop 3 Server .. dann z.b
Code:
was auch unter Windows 8 läuft ?var Mailcount:integer; Begin try IdPOP31.Connect; MailCount := IdPOP31.CheckMessages; idpop31.Disconnect; ShowMessage('Verbindung ok,'+#10+#13+'zur Zeit sind '+inttostr(mailcount)+' Mails auf Server.'); except ShowMessage('Verbindung Fehlgeschlagen'); end; end; hab mal die dll's geprüft .. wenn ich sie aus den Appordner nehme bringt er fehler wegen Einsprung etct nicht gefunden . dabei hab ich gemerkt da würde er andere dll vom Rechner nehmen .. Er nimmt also die richtigen dll's woran kann denn das nur liegen.. ?? |
AW: IDPOP3 mit SSL bei WIN8 ?
.. auch bei XE7 muss nicht unbedingt die neueste Indy Version beiliegen.
![]() Grüße Klaus |
AW: IDPOP3 mit SSL bei WIN8 ?
hallo
danke .. da schreibt er mir bei delphi 2010 10.5.5 ? hmm edit bei xe7 10.6.0.5169 Bei dem Programm was mit XE7 compiliert wurde funktioniert es dann aber nichtmal auf Win7 oder Server 2008 .. bei delphi 2010 gehts wenigstens dann auf anderen Rechnern .. ?!?! |
AW: IDPOP3 mit SSL bei WIN8 ?
.. könntest Du dir mal die Ereigniss onStatus und onStatusInfo des SSLIOHandlers (TIdSSLIOHandlerSocketOpenSSL) ausgeben lassen.
Damit kannst Du eventuell sehen was bei SSL schief läuft. Grüße Klaus |
AW: IDPOP3 mit SSL bei WIN8 ?
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo ..
Ich hab das Problem "gelöst" mich hat es etwas irritiert das das Programm eigentlich überall läuft nur auf Windows 8 nicht deswegen hab ich das Problem mal etwas auf das System Windows 8 eingegrenzt und siehe da .. ich wurde etwas fündig .. wenn man bei Interneteinstellung siehe Bild .. "Geschützten Modus" deaktiviert sprich haken raus .. Systemneustart .. und siehe da es funktioniert .. jetzt stellt sich mir zwar die Frage was das alles bedeutet ? und was es für einen Sinn macht dann ssl Verbindungen zu blockieren ? hmm .. das ist mir aber jetzt erst mal egal . Hauptsache ich kann jetzt weiter machen :) vielen Dank für das mit überlegen .. vg Gerd Anhang 42423 |
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:35 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