Inherits Command. Inherited by Lsub.
The Listext class implements the extended List command, ie. the List command from imap4rev1 with the extensions added since, particularly RFC 5258.
Archiveopteryx does not support remote mailboxes, so the listext option to show remote mailboxes is silently ignored.
Constructs an empty List handler.
Reimplements Command::Command().
Parses and remembers the return option, or emits a suitable error. option must be in lower case.
Parses the selection option, or emits a suitable error. option must be lower-cased.
Sends a LIST or LSUB response for row.
Note that the extensions are always parsed, even if no extension has been advertised using CAPABILITY.
Reimplements Command::parse().
Parses a reference name, and logs an error if something is wrong.
This web page based on source code belonging to The Archiveopteryx Developers. All rights reserved.