Portál AbcLinuxu, 19. července 2025 15:01


Dotaz: Sieve jsem nastavil, ale nic se neděje - jak dál

2.5.2012 09:01 Pepa
Sieve jsem nastavil, ale nic se neděje - jak dál
Přečteno: 297×
Odpovědět | Admin
Dobrý den, nastavil jsem si dovecot aby mi doručoval maily do virtuálních schránek, to proběhlo vcelku bez problému. Poté jsem si nastavil sieve dle návodu na stavime postovni server zde na abclinuxu, vse probehlo hladce, ale proste nic se nedeje, moc nevim jak to mam testovat apod.. Nastavil jsem si ukazkovy filter sieve:
require "fileinto";

if header :contains "subject" "faktura" {
  fileinto "Faktury";
}
Ale kdyz si poslu mail s predmetem faktura tak normalne dorazi do prijate posti jako by nebylo nic nastaveno, zadna chyba, nic. Nevite nikdo jak s tim hnout? Diky moc za rady, prikladam co jsem pridal do dovecot.conf:
listen = *
first_valid_uid = 200
last_valid_uid = 200
first_valid_gid = 200
last_valid_gid = 200
disable_plaintext_auth = no
mail_location = maildir:/var/www/%d/mails/%n

protocol lda {
  # Space separated list of plugins to load (default is global mail_plugins).
  mail_plugins = $mail_plugins sieve
  postmaster_address = postmaster@domain.cz
  hostname = xxxx
}

log_path = /var/log/dovecot.log
info_log_path = /var/log/dovecot-info.log

# Authentication for passwd-file users. Included from auth.conf.
#
# passwd-like file with specified location.
# doc/wiki/AuthDatabase.PasswdFile.txt

passdb {
  driver = passwd-file
  args = scheme=PLAIN username_format=%u /etc/dovecot/users
}

userdb {
  driver = static
  args = uid=vmail gid=vmail home=/var/www/%d/mails/%u
}
service auth {
  unix_listener auth-userdb {
    mode = 0600
    user = vmail
    group = vmail
  }
}


# sieve
plugin {
  # The path to the user's main active script. If ManageSieve is used, this the
  # location of the symbolic link controlled by ManageSieve.
  sieve = /var/www/%d/mails/%n/dovecot.sieve
}
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

2.5.2012 10:17 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: Sieve jsem nastavil, ale nic se neděje - jak dál
Odpovědět | | Sbalit | Link | Blokovat | Admin
1. Víš jistě, že se sieve spouští? Dává smysl výpis nastavení přes dovecot -n ? http://lists.debian.org/debian-user/2011/03/msg00035.html Zkoušel jsi zapnout debug v dovecotu? http://www.iredmail.org/forum/topic453-faq-how-to-debug-dovecot-and-sieve-rules.html

2. Zkusil sis pohrát s tím nástrojem sieve-test?

IMO to bude nějaká blbůstka, která z debug výpisů rovnou vyplyne.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.