ubuntuusers.de

Dovecot und Sieve Problem

Status: Ungelöst | Ubuntu-Version: Ubuntu 12.04 (Precise Pangolin)
Antworten |

low1337

Anmeldungsdatum:
7. Januar 2008

Beiträge: 64

Hallo Leute,

ich habe eine Problem mit Sieve bei meinen Mail-Server.

  • Ubuntu 12.04.5 (up to date)

  • Dovecot 2.0.19

  • Postfix 9.6

  • Froxlor 0.9.32

Der Managesieve läuft auf Port 4190 und kann auch dort erreicht und konfiguriert werden (Thunderbird, Roundrubemail).Das Problem ist das diese Filter bei ankommenden Mails einfach nicht greifen.

In den Logs von Mail, syslog usw.. ist keinerlei Fehler zu erkennen.

Eine ähnliche Konfiguration läuft mit Ubuntu 14.04 einwandfrei aber ich kann dieses Server aus anderen Gründen nicht updaten. Alle bisher gefunden Lösungen haben nicht gegriffen.

Wie bekomme ich raus warum Sieve nicht anspringt?

Vielen Dank

Gruß

Meine Konfigurationen:

  • dovecot-managesieved

  • dovecot-sieve

Dovecot Konfiguration /etc/dovecot/conf.d/01-dovecot-postfix.conf

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
# Some general options
protocols = imap sieve
disable_plaintext_auth = yes
ssl = yes
ssl_cert = </etc/ssl/certs/ssl-mail.pem
ssl_key = </etc/ssl/private/ssl-mail.key
ssl_cipher_list = ALL:!LOW:!SSLv2:ALL:!aNULL:!ADH:!eNULL:!EXP:RC4+RSA:+HIGH:+MEDIUM
mail_location = maildir:~/Maildir
lda_mailbox_autosubscribe = yes
lda_mailbox_autocreate = yes
mail_plugins = acl quota autocreate

auth_username_chars = abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890.-_@

# IMAP configuration
protocol imap {
        mail_max_userip_connections = 100
        imap_client_workarounds = delay-newmail
}
# LDA configuration
protocol lda {
        postmaster_address = postmaster
        mail_plugins = $mail_plugins sieve
        quota_full_tempfail = yes
        deliver_log_format = msgid=%m: %$
        rejection_reason = Your message to <%t> was automatically rejected:%n%r
}

protocol lmtp {
        mail_plugins = $mail_plugins sieve
}

# Plugins configuration
plugin {
        sieve = /var/customers/sieve/%u/.dovecot.sieve
        sieve_dir = /var/customers/sieve/%u/sieve
        sieve_global_path = /var/customers/sieve/global/default.sieve
         sieve_global_dir = /var/customers/sieve/global/
        sieve_extensions = +fileinto
}

# Authentication configuration
auth_mechanisms = plain login

service auth {
  # Postfix smtp-auth
  unix_listener /var/spool/postfix/private/dovecot-auth {
    mode = 0660
    user = postfix
    group = postfix
  }
}

Postfix /etc/postfix/main.cf

1
2
3
...
mailbox_command = /usr/lib/dovecot/deliver -c /etc/dovecot/conf.d/01-dovecot-postfix.conf
...
Antworten |