Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Postfix + Dovecot + lokalni doruceni do maildir = spatna prava  (Přečteno 2746 krát)

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5058
    • Lomítkáři
Muj problem je nasledujici:
Mam rozbehany fungujici dovecot (imap, pop3), dale mam rozbehany fungujici postfix, problem ovsem nastava, pokud necham postfix lokalne dorucovat do maildir a ne do mbox - pokud maildir daneho uzivatele neexistuje, je jeho maildir pri prvni inicializaci postfixem vytvoreny s vyslednou maskou 600 (tj. cist a zapisovat pro majitele, ostatni at si trhnou) a to je problem, protoze dovecot se do tohoto maildiru nedostane. Pokud prvni inicializace probehne pres dovecot, ma pravo cist a zapisovat i skupina mail (coz je spravne, protoze jak dovecot, tak postfix pod touto skupinou bezi), ale problem nastane pro doruceni posty postfixem do takoveho maildiru, protoze svete div se, ulozeny mail ma opet masku 600, jinak receno Dovecot sice o tomto mailu vi, ale neumi s nim nic delat, neb k nemu nema pravo ani ke cteni.

V Dovecotu existuje moznost zmeny umask  (tj. predmasky masky resp. pri zalozeni souboru/adresare je od defaultni masky odectena hodnota umask dovecotu, coz ve vysledku dava masku souboru/adresare)

V Postfixu jsem nic takoveho nenasel :( a ani mr. google neporadil. Co s tim? Zajimave je, ze pokud postfix dorucuje do mboxu, pak je vse vporadku a skupina mail ma pravo zapisu a cteni.

Nedej boze, pokud bych chtel implementovat na postfixu virtualni mailboxy, protoze pak ma pravo pristupu jen postfix - uz ne dany uzivatel a ani skupina mail.
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

 

Provoz zaštiťuje spolek OpenAlt.