Dovecot version why so old

Latest response

Hi,

i try to install pigeonhole on our redhat 6 system. We have postfix + OpenLdap + dovecot system. but sieve does't work.

Responses

Hi

Deniz, please show any error message.
This statement does not give us any clue how to help you.

Kind regards,

Jan Gerrit Kootstra

Hi,
after install pigeonhole on dovecot.
we try telnet,

[root@....mail postfix]# telnet 0 4190
Trying 0.0.0.0...
Connected to 0.
Escape character is '^]'.
"IMPLEMENTATION" "Dovecot Pigeonhole"
"SIEVE" "fileinto reject envelope encoded-character vacation subaddress comparator-i;ascii-numeric relational regex imap4flags copy include variables body enotify environment mailbox date imapflags notify"
"NOTIFY" "mailto"
"SASL" "PLAIN LOGIN"
"VERSION" "1.0"
OK "Dovecot ready."

my dovecot configuration lijke this

[root@trakyamail ~]# dovecot -n

2.0.9: /etc/dovecot/dovecot.conf

OS: Linux 2.6.32-131.6.1.el6.x86_64 x86_64 Red Hat Enterprise Linux Server release 6.0 (Santiago) ext4

auth_debug = yes
auth_debug_passwords = yes
auth_default_realm = ..................edu.tr
auth_mechanisms = plain login
auth_verbose = yes
debug_log_path = /var/log/dovecot.debug
disable_plaintext_auth = no
first_valid_uid = 97
info_log_path = /var/log/dovecot.info
last_valid_uid = 5000
mail_debug = yes
mail_gid = 1001
mail_location = mbox:/home/vmail/domains/%d/%u
mail_uid = 1001
managesieve_notify_capability = mailto
managesieve_sieve_capability = fileinto reject envelope encoded-character vacation subaddress comparator-i;ascii-numeric relational regex imap4flags copy include variables body enotify environment mailbox date imapflags notify
mbox_write_locks = fcntl
passdb {
args = /etc/dovecot/conf.d/dovecot-ldap.conf.ext
driver = ldap
}
plugin {
sieve = /home/vmail/domains/.......edu.tr/%n/.dovecot.sieve
sieve_dir = /home/vmail/domains/................edu.tr/%n/sieve
sieve_extensions = +notify +imapflags
sieve_user_log = /home/vmail/domains/...................edu.tr/%n/.dovecot.sieve.log
}
protocols = imap pop3 lmtp sieve
service managesieve-login {
inet_listener sieve {
port = 4190
}
inet_listener sieve_deprecated {
port = 2000
}
}
ssl = no
ssl_cert = </etc/pki/dovecot/certs/dovecot.pem
ssl_key = </etc/pki/dovecot/private/dovecot.pem
userdb {
args = /etc/dovecot/conf.d/dovecot-ldap.conf.ext
driver = ldap
}
protocol lmtp {
mail_plugins = " sieve"
}
protocol lda {
mail_plugins = " sieve"
}

also my postfix main.cf

mailbox_command = /usr/bin/procmail
and
virtual_alias_maps = ldap:accountsmap, ldap:aliases
virtual_transport = virtual

but sieve doesn't work . AS i read, our transported is not LDA or LMTP. but after change our transport to dovecot, this time i canot login with imap. some user permission problem. i think maybe new version of dovecot doesn't have this kind restrictions.

thanks in advance.

Hi Deniz,

Are you running RHEL 6.0?
RHEL 6.5 is current, so the dovecot release you have installed is even for RHEL outdated.
07 oct 2013 is the build date of release 2.0.9-7.el6

Kind regards,

Jan Gerrit Kootstra

Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.