Portál AbcLinuxu, 26. dubna 2024 17:44


Dotaz: Dovecot - automatické zakládání Maildiru

2.11.2009 11:55 mdir
Dovecot - automatické zakládání Maildiru
Přečteno: 175×
Odpovědět | Admin
Zrovna si hraju s dovecotem a docela mile mne překvapil i tím, že automaticky po přihlášení založil Maildir uživatele. Nedá se mu říct, aby v něm ještě vytvořil složku(konkrétně Spam)? V konfiguráku jsem nic nenašel ale možná jsem jen slepej.

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Řešení 1× (Toman)
2.11.2009 12:03 Zdeněk Burda | skóre: 61 | blog: Zdendův blog | Praha
Rozbalit Rozbalit vše Re: Dovecot - automatické zakládání Maildiru
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ano, dá.
plugin {
  autocreate = Trash
  autocreate2 = Spam
  autocreate3 = Drafts
  autocreate4 = Sent
  autosubscribe = Trash
  autosubscribe2 = Spam
  autosubscribe3 = Drafts
  autosubscribe4 = Sent
}
-- Nezdar není hanbou, hanbou je strach z pokusu.
2.11.2009 12:46 faha
Rozbalit Rozbalit vše Re: Dovecot - automatické zakládání Maildiru
A nemusi v cfg byt jeste neco takoveho?

protocol imap { mail_plugins = autocreate }

Nevedel jsem, ze to Dovecot umi, takze stejne diky. Viz. tato wiki -> http://wiki.dovecot.org/Plugins/Autocreate
Prokop Mikule avatar 2.11.2009 13:09 Prokop Mikule | skóre: 9
Rozbalit Rozbalit vše Re: Dovecot - automatické zakládání Maildiru
Pokud instalace Dovecotu modul autocreate nema a zaroven je sprava resena pres Postfixadmin, lze pouzit toto:
// Optional:
// Sub-folders which should automatically be created for new users.
// The sub-folders will also be subscribed to automatically.
// Will only work with IMAP server which implement sub-folders.
// Will not work with POP3.
// If you define create_mailbox_subdirs, then the
// create_mailbox_subdirs_host must also be defined.
//
$CONF['create_mailbox_subdirs']=array('Drafts','Sent','Trash','Spam');
$CONF['create_mailbox_subdirs_host']='1.2.3.4';
Nicmene pro pouziti s Dovecotem je treba upravit postfixadminuv functions.inc.php:
diff -u functions.inc.php functions.inc.php.orig
--- functions.inc.php   2009-03-01 11:24:00.000000000 +0100
+++ functions.inc.php.orig      2008-10-01 17:58:21.000000000 +0200
@@ -1919,7 +1919,7 @@

    foreach($CONF['create_mailbox_subdirs'] as $f)
    {
-      $f='{'.$s_host.'}'.$f;
+      $f='{'.$s_host.'}INBOX.'.$f;
       $res=imap_createmailbox($i,$f);
       if (!$res) {
          @imap_close($i);
2.11.2009 16:05 mdir
Rozbalit Rozbalit vše Re: Dovecot - automatické zakládání Maildiru
Supr, dik,

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.