On Mon, Nov 04, 2019 at 04:41:15PM +0300, Konstantin Khomoutov wrote:
On Sun, Nov 03, 2019 at 06:49:41PM +0100, Oswald Buddenhagen wrote:
i don't think what the server is doing is specification-conformant.
you should report it to them.

The problem is that it is highly unlikely they will do anything about
that: [...]

you should still give it a shot.

Still, regarding the flag in question — the RFC 3501 says:

| Servers MAY permit the client to define new keywords
| in the mailbox (see the description of the PERMANENTFLAGS response
| code for more information).
| A flag can be permanent or session-only on a per-flag basis.

May it be that this flag somehow gets defined as permanent by _some_
client? I have no idea - which exactly, but I do occasionally use their
web interface so, let's suppose, it's that client.

the important part is the sentence immediately before your quote - 'Keywords do not begin with "\".' ;)

the spec doesn't explicitly say that servers are forbidden from defining their own system flags, but it's implied by "A system flag is a flag name that is pre-defined in this specification."

yeah, it's actually calling the error() function. it probably shouldn't, as it just continues anyway.

Should I open a bug? What is the procedure for reporting issues, anyway?

there is a bug tracker on sourceforge. but there is no need to use that - i'm flagging the mails that require action from me. it can take a while before i allocate another timeslice to mbsync hacking, though.


_______________________________________________
isync-devel mailing list
isync-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/isync-devel

Reply via email to