[Dovecot] Problem with managesieve (and virtual users?)

Mike Constabel listen at constabel.net
Mon Dec 15 14:34:33 EET 2008


Hello Timo, Stephan,

Stephan Bosch schrieb am Montag, den 15. Dezember 2008:

> Timo Sirainen wrote:
>> On Mon, 2008-12-15 at 12:27 +0100, Mike Constabel wrote:
>>> dovecot: 2008-12-14 21:24:49 Fatal: managesieve-login: USER environment missing
>>> dovecot: 2008-12-14 21:24:49 Error: managesieve-login: BYE "Internal error occured. Refer to server log for more information. [2008-12-14 20:24:49]"
>>> dovecot: 2008-12-14 21:24:49 Error: child 10928 (login) returned error 89 (Fatal failure)
>> ..
>>> login_executable(managesieve): /usr/lib/dovecot/managesieve
>>> mail_executable(managesieve): /usr/lib/dovecot/managesieve
>>
>> managesieve is mail_executable. managesieve-login (I think) is
>> login_executable.
> Yes, that is correct Timo. Mike, did you change this explicitly or is  
> this somehow your default configuration?

Arghh, copy&paste error. My config was

  # Login executable location.
  #login_executable = /usr/libexec/dovecot/managesieve-login

  login_executable = /usr/lib/dovecot/managesieve-login

  # MANAGESIEVE executable location. See IMAP's mail_executable above for
  # examples how this could be changed.
  #mail_executable = /usr/libexec/dovecot/managesieve

  login_executable = /usr/lib/dovecot/managesieve


Sure, this cannot work... Changed the second login_executable to
mail_executable and it works.

One whole day I tried to find the failure, and then this... ;-)

Thank you.

Regards,
Mike


More information about the dovecot mailing list