![]() |
TIdPOP3.Connect -> POP3-Fehlernummer ermitteln
Hallo,
ich verzweifel mal wieder an den Indy-Komponenten. IdPOP3.Connect mit (absichtlich) falschen Anmeldedaten liefert mir korrekt "Authentication failed". Ich hätte aber mal die POP3-Fehlernummer abgefragt, ohne mich in einigen Ebenthandler zu verewigen.
Delphi-Quellcode:
Weiss jemand, wie das geht?
try
MyIdPOP3.Connect; except on E: EIdReplyPOP3Error do begin E.XXX ??? -> POP3-Fehlernummer end; end; Danke |
AW: TIdPOP3.Connect -> POP3-Fehlernummer ermitteln
Delphi-Quellcode:
Hast du es mal mit den Properties ErrorCode und EnhancedCode versucht? :shock:
//This error is for POP3 Protocol reply exceptions
// SendCmd / GetResponse EIdReplyPOP3Error = class(EIdReplyError) protected FErrorCode : String; FEnhancedCode : String; public constructor CreateError(const AErrorCode: String; const AReplyMessage: string; const AEnhancedCode : String = ''); reintroduce; virtual; property ErrorCode : String read FErrorCode; property EnhancedCode : String read FEnhancedCode; end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:13 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