Hi,
with my investigations with regard why the autodetction of of the
authentication mechanism for SMTP is broken I found that the same is
true for
the IMAP too.
In AccountEditorWindowController.m, in
sendSupportedMechanismsButtonClicked:
and in _connectToIMAPServer:,
there a [aSMTP setDelegate:self] and respectively a [store
setDelegate: self]
is given.
Then, when in those methods in AccountEditorWindowController.m the
connect to
the server is initiated, it goes
to Pantomime CWService.m _addWatchers method, which in the end calls:
PERFORM_SELECTOR_1(_delegate, @selector(connectionEstablished:),
PantomimeConnectionEstablished);
but the connectionEstablished: method in
AccountEditorWindowController.m
doesn't exist, and therefore it just doesn't work.
I tried adding a connectionEstablished:method to the
AccountEditorWindowController.m, and I saw it getting called, but
still, I
was not yet able to figure out, how then to get the information
needed to
update the PopUp
fields with the right values.