Hi all,
I have to implement a Out of Office Tool on our dovecot IMAP Server.
Recently I updated dovecot-1.0.7-7.el5 to dovecot-1.1.20-1_98.el5 on our
CentOS release 5.6 (Final) box via "yum update"
# cat /etc/yum.conf
....
[atrpms]
name=Fedora Core $releasever - $basearch - ATrpms
baseurl=http://dl.atrpms.net/el$releasever-$basearch/atrpms/stable
gpgkey=http://ATrpms.net/RPM-GPG-KEY.atrpms
gpgcheck=1
#
....
After it, I installed dovecot-managesieve-0.11.12-0_5.1.el5 via yum install.
These are my sieve settings in /etc/dovecot.conf:
.......
version_ignore=yes
# Log file to use for error messages, instead of sending them to syslog.
# /dev/stderr can be used to log into stderr.
log_path = /var/log/dovecot.log
# Protocols we want to be serving: imap imaps pop3 pop3s managesieve
# If you only want to use dovecot-auth, you can set this to "none".
#protocols = imap imaps pop3 pop3s
protocols = imaps pop3s pop3 managesieve
mail_debug=yes
protocol managesieve {
# Specify an alternative address:port the daemon must listen on
# (default: *:2000)
#listen = localhost:2000
managesieve_logout_format = bytes ( in=%i : out=%o )
# Duplicated from plugin section
sieve=~/.dovecot.sieve
sieve_storage=~/sieve
}
plugin {
# Settings for the Sieve plugin
sieve=~/.dovecot.sieve
sieve_dir=~/sieve
}
......
After restarting dovecot, I'm getting the following errors in dovecot.log:
dovecot: Jun 10 08:50:14 Info: dovecot v1.1.20 starting up (core dumps
disabled)
dovecot: Jun 10 08:50:16 Error: login: Login request missing a file
descriptor
dovecot: Jun 10 08:50:16 Error: Temporary failure in creating login
processes, slowing down for now
dovecot: Jun 10 08:50:16 Warning: managesieve-login: managesieve-login:
capability string is empty.
dovecot: Jun 10 08:50:16 Error: login: Login request missing a file
descriptor
dovecot: Jun 10 08:50:16 Warning: managesieve-login: managesieve-login:
capability string is empty.
dovecot: Jun 10 08:50:16 Error: login: Login request missing a file
descriptor
dovecot: Jun 10 08:50:16 Warning: managesieve-login: managesieve-login:
capability string is empty.
dovecot: Jun 10 08:50:16 Info: Created login processes successfully,
unstalling
dovecot: Jun 10 08:50:17 Error: login: Login request missing a file
descriptor
dovecot: Jun 10 08:50:17 Error: Temporary failure in creating login
processes, slowing down for now
Don't know, whats going on .....
next problem.
I can't login with our Thunderbird Clients to our IMAP/sieve Server
(Port 2000) to edit Sieve Filters.
Authentication is set to:
use IMAP Username and password
Port 2000 ist listening:
# netstat -an | grep 2000
tcp 0 0 0.0.0.0:2000 0.0.0.0:*
LISTEN
tcp 0 0 192.168.1.6:2000 192.168.1.8:2882
ESTABLISHED
tcp 0 0 :::2000 :::*
LISTEN
Out of Office:
I found a plugin for our thunderbird clients:
http://www.trustedbird.org/tb/Out_of_Office
is this the right one?
many many hints are welcome ;-)
Richard