sobota, 21 sierpnia 2010

Powrót po "latach"

Postanowiłem dzielić się z Wami moimi "odryciami" bedącymi lekarstwem na problemy etatowego admina. Nie raz traci się sporo czasu .. czasami nawet na jakieś oczywiste sprawy, które przy pierwszym podejściu nie wydają się zbyt trywialne. Niedokładne howto, sprzeczne porady w sieci .. skąd ja to znam?

Dzisiaj konfigurowałem postfix'a, dovecot, deliver, dovecot-sieve, managesieve z roundcubem jako frontend. Piekna sprawa, wszystko świetnie hula ale .. no właśnie.
Podczas ustawienia autoodpowiedzi wakacyjnej, przy dostarczeniu poczty deliver zgłaszał taki oto err:

Error: file_dotlock_create(~/.dovecot.lda-dupes) failed: No such file or directory


Wg dokumentacji plugins sieve powinien sobie rozczaić ścieżke do home user'a z mail_location (który miałem ustawiony jak należy) w moim przypadku /var/vmail/%d/%n. Jednak nie wiedzieć czemu deliver chciał tworzyć sobie plik z cache'm sendersów (co by ich nie spamować wieloma autodpowiedziami) w ~/ zamiast w /var/vmail/%d/%n.

Problem rozwiązało dodanie w sekcji plugins:

home = /var/vmail/%d/%n


Być może jeśli czas pozwoli podziele sie szybkim howto jak poskładać te wszystkie klocki.