ispCP - Board - Support
[solved] Dovecot 1.2 und ManageSieve - Printable Version

+- ispCP - Board - Support (http://www.isp-control.net/forum)
+-- Forum: ispCP Omega International Area (/forum-22.html)
+--- Forum: German Corner (/forum-26.html)
+---- Forum: Archiv (/forum-54.html)
+---- Thread: [solved] Dovecot 1.2 und ManageSieve (/thread-7553.html)

Pages: 1 2


[solved] Dovecot 1.2 und ManageSieve - TheCry - 08-20-2009 03:47 AM

Hi zusammen,
hat jemand von Euch diese Konstellation schon am laufen?

Mail werden richtig ausgeliefert aber die Regeln greifen nicht..
Ich habe die Version 1.2.3 installiert und laut dieser Anleitung Managesieve implementiert:

http://www.isp-control.net/forum/showthread.php?mode=linear&tid=5923&pid=47785#pid47785


Die Regeln werden alle sauber in die richtigen Verzeichnisse geschrieben, nur passiert nichts.
Weder Abwesenheitsnotiz, noch ein verschieben der Mails.
Das Problem hatte ich auf einem Testserver schon mal, dort hatte rbtux festgestellt, das mein Startscript mir einen Strich durch die Rechnung gemacht hat.
Deswegen habe ich Dovecot diesmal auch ganz simple gestartet.

Hier mal die Config von Dovecot
Code:
# 1.2.3: /usr/local/etc/dovecot.conf
# OS: Linux 2.6.30.5-filoo i686 Ubuntu 8.04.3 LTS ext3
base_dir: /var/run/dovecot/
protocols: imap pop3 imaps pop3s managesieve
ssl: no
disable_plaintext_auth: no
login_dir: /var/run/dovecot//login
login_executable(default): /usr/local/libexec/dovecot/imap-login
login_executable(imap): /usr/local/libexec/dovecot/imap-login
login_executable(pop3): /usr/local/libexec/dovecot/pop3-login
login_executable(managesieve): /usr/local/libexec/dovecot/managesieve-login
mail_privileged_group: mail
mail_location: maildir:/var/mail/virtual/%d/%n
mail_debug(default): no
mail_debug(imap): no
mail_debug(pop3): no
mail_debug(managesieve): yes
mail_executable(default): /usr/local/libexec/dovecot/imap
mail_executable(imap): /usr/local/libexec/dovecot/imap
mail_executable(pop3): /usr/local/libexec/dovecot/pop3
mail_executable(managesieve): /usr/local/libexec/dovecot/managesieve
mail_plugins(default): quota imap_quota
mail_plugins(imap): quota imap_quota
mail_plugins(pop3): quota
mail_plugins(managesieve):
mail_plugin_dir(default): /usr/local/lib/dovecot/imap
mail_plugin_dir(imap): /usr/local/lib/dovecot/imap
mail_plugin_dir(pop3): /usr/local/lib/dovecot/pop3
mail_plugin_dir(managesieve): /usr/local/lib/dovecot/managesieve
pop3_uidl_format(default): %08Xu%08Xv
pop3_uidl_format(imap): %08Xu%08Xv
pop3_uidl_format(pop3): %u-%v
pop3_uidl_format(managesieve): %08Xu%08Xv
managesieve_logout_format(default): bytes=%i/%o
managesieve_logout_format(imap): bytes=%i/%o
managesieve_logout_format(pop3): bytes=%i/%o
managesieve_logout_format(managesieve): bytes ( in=%i : out=%o )
namespace:
  type: private
  prefix: INBOX.
  inbox: yes
  list: yes
  subscriptions: yes
lda:
  postmaster_address: postmaster@meinedomain.tld
  auth_socket_path: /var/run/dovecot/auth-master
  mail_plugins: cmusieve quota
auth default:
  mechanisms: plain login
  verbose: yes
  debug: yes
  passdb:
    driver: checkpassword
    args: /var/www/ispcp/engine/ispcp-dovecot-mngr
  userdb:
    driver: sql
    args: /etc/dovecot/dovecot-sql-aliasdomain.conf
  userdb:
    driver: sql
    args: /etc/dovecot/dovecot-sql-domain.conf
  userdb:
    driver: sql
    args: /etc/dovecot/dovecot-sql-subdomain.conf
  socket:
    type: listen
    client:
      path: /var/spool/postfix/private/auth
      mode: 432
      user: postfix
      group: postfix
    master:
      path: /var/run/dovecot/auth-master
      mode: 432
      user: vmail
      group: mail
plugin:
  sieve: ~/.dovecot.sieve
  sieve_dir: ~/sieve
  quota: maildir:User quota
  quota_rule: *:storage=50M


Ich hoffe einer weiss wo das Problem liegt sonst gehe ich zurück auf 1.1.18

Gruß
Sascha


RE: Dovecot 1.2 und ManageSieve - rbtux - 08-20-2009 04:03 AM

poste mal deine postfix master.cf...
welches Sieve plugin benutzt du? (es gibt 2 für die version 1.2...)


RE: Dovecot 1.2 und ManageSieve - TheCry - 08-20-2009 04:23 AM

Du willst bestimmt diesen teil haben
Code:
dovecot unix - n n - - pipe
  flags=DRhu user=vmail:mail argv=/usr/lib/dovecot/deliver -f ${sender} -d ${recipient}

Ich nutze dovecot-1.2-sieve-0.1.10, da die dovecot-1.2-sieve-0.1.11 beim komiplieren Fehler gebracht hat.

Gruß
Sascha


RE: Dovecot 1.2 und ManageSieve - rbtux - 08-20-2009 04:25 AM

müsste dann die pluginzeile des lda nicht auf sieve anstelle von cmusieve stehen?


RE: Dovecot 1.2 und ManageSieve - TheCry - 08-20-2009 04:33 AM

Dann bekomme ich eine Fehlermeldung im Log
Code:
Plugin sieve not found from directory /usr/lib/dovecot/modules/lda

Und dort im verzeichnis gibt es auch nur
Code:
lib90_cmusieve_plugin...



RE: Dovecot 1.2 und ManageSieve - rbtux - 08-20-2009 04:34 AM

IRC?


RE: Dovecot 1.2 und ManageSieve - TheCry - 08-20-2009 04:47 AM

Wo muss ich nochmal hin?
ICh habe immer noch dieses PigDIg drauf


RE: Dovecot 1.2 und ManageSieve - rbtux - 08-20-2009 04:48 AM

channel #ispcp auf freenode.net

oder sonnst icq oder msn...


RE: Dovecot 1.2 und ManageSieve - TheCry - 08-20-2009 04:50 AM

Wie ist der Befehl um den Channel zu wechseln?


RE: Dovecot 1.2 und ManageSieve - rbtux - 08-20-2009 04:51 AM

(08-20-2009 04:50 AM)TheCry Wrote:  Wie ist der Befehl um den Channel zu wechseln?

/join #ispcp