Ich habe ein Problem mit Indy9
Es geht um die Erstellung eines IMAP4-Servers, doch ich muss 2 weitere Befehle einbauen, die standardmäßig nicht enthalten sind: IDLE und DONE.
Syntax:
C: Tag IDLE
S: + OK IDLE accepted, awaiting DONE
C: DONE
S: Tag OK IDLE completed.
Angeblich soll es mit CommandHandler funktionieren, doch es regt sich nichts, es ist, als seien keine deklariert. Ebenso wird bei CommandHandlersEnabled:=False und OnExecute nicht in die OnExecute-Routine gesprungen.
Muss der Check-Befehl verwendet werden, und wenn ja, wie übergebe ich den Befehl dann?
Oder gibt es eine Möglichkeit, den kompletten Befehls-String zu ermitteln, und nicht nur den Tag und Parameter?
Ich habe schon etliche Seiten durchforstet, doch immer nur die Phrase gefunden "Mit CommandHanlders gehts - stimmt jetzt klappts bei mir auch". Leider klappts bei mir nicht...