You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi,
I think that user should be responsible to check for capabilities supported by IMAP server and use only them.
Library should not restrict user this way.
If capability is not supported, server returns BAD or NO response.
With checking in protocol, user could not use this lib with server which supports capability, but doesn't advertise it, for example because it is only partially implemented.
It is additional check in every request, protocol should be fast. Of course it isn't significant, but it's a point.
It is even more work for correctly checking for advanced capabilities like CONDSTORE, QRESYNC, LIST-STATUS.
The text was updated successfully, but these errors were encountered:
Hi,
I think that user should be responsible to check for capabilities supported by IMAP server and use only them.
Library should not restrict user this way.
The text was updated successfully, but these errors were encountered: