Selcuk Yazar
2014-May-13 10:58 UTC
[Dovecot] pigeonhole installation postfix+dovecot+openldap
Hi, we have running system postfix+dovecot+openldap. i have installed pigeon hole, and afterlogic webmail php my test system. when i try to connect with telnet [root at ....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 at 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 but my sieve scripts doesnt work, also, how can i enable sieve debug/logging ? thanks in advance -- Sel?uk YAZAR
Charles Marcus
2014-May-13 11:03 UTC
[Dovecot] pigeonhole installation postfix+dovecot+openldap
On 5/13/2014 6:58 AM, Selcuk Yazar <selcuk.yazar at gmail.com> wrote:> [root at trakyamail ~]# dovecot -n > # 2.0.9: /etc/dovecot/dovecot.conf2.0.9 is too old and unsupported. You need to upgrade first (be sure to read the upgrade info on the wiki)... -- Best regards, Charles
Stephan Bosch
2014-May-13 11:06 UTC
[Dovecot] pigeonhole installation postfix+dovecot+openldap
Selcuk Yazar schreef op 13-5-2014 12:58:> Hi, > > we have running system postfix+dovecot+openldap. i have installed pigeon > hole, and afterlogic webmail php my test system.http://wiki2.dovecot.org/Pigeonhole/Sieve/Troubleshooting Regards, Stephan.
Daniel Parthey
2014-May-17 05:55 UTC
[Dovecot] pigeonhole installation postfix+dovecot+openldap
Hi are you delivering your mails through dovecot lmtp/lda or does your postfix write directly to your mail folders? Maybe show your postconf -n or kindly ask on the postfix mailing list. If dovecot LDA and LMTP are both not involved in delivery, SIEVE filtering via dovecot pigeonhole will most probably not work. Regards Daniel