[Dovecot] MANAGESIEVE patch v3 for dovecot 1.0.rc28
Stephan Bosch
stephan at rename-it.nl
Tue Mar 27 00:21:31 EEST 2007
Andrey Panin schreef:
> On 085, 03 26, 2007 at 06:34:21PM +0200, Stephan Bosch wrote:
>> Hello dovecot users,
>
> I don't see how anonymous logins are handled. You must handle anonymous
> logins according to managesieve draft (see below) or don't advertise
> ANONYMOUS SASL mechanism at all.
>
> Implementations MAY advertise the ANONYMOUS SASL mechanism [SASL-
> ANON]. This indicates that the server supports ANONYMOUS sieve
> script syntax verification. Only the CAPABILITY, PUTSCRIPT and
> LOGOUT commands are available to the anonymous user. All other
> commands MUST give NO responses. Furthermore the PUTSCRIPT command
> SHOULD NOT store any data. In this mode a positive response to the
> PUTSCRIPT command indicates that the given script does not have any
> syntax errors.
>
The managesieve daemon extracts the available authentication mechanisms
from the dovecot authentication implementation. It does not display the
ANONYMOUS mechanism by default. So, obviously you must have configured
ANONYMOUS somewhere. I haven't tested the daemon's behavior with
ANONYMOUS thusfar.
This is what my server currently reports:
"IMPLEMENTATION" "dovecot"
"SASL" "PLAIN"
"SIEVE" "FILEINTO REJECT ENVELOPE VACATION IMAPFLAGS NOTIFY SUBADDRESS
RELATIONAL COMPARATOR-I;ASCII-NUMERIC"
"STARTTLS"
OK "Dovecot ready."
If you could state the problem more explicitly, I can check what is wrong.
Regards,
--
Stephan Bosch
stephan at rename-it.nl
IRC: Freenode, #dovecot, S[r]us
More information about the dovecot
mailing list