"Kim Emax" <newsgroup@remove-emax.dk> wrote:
>hvis andre, skulle have samme problem
Umiddelbart, nej. Jeg har ogsaa faaet mit op at koere nu, og jeg
loeb ikke ind i problemer, der lignede dine. Men jeg kan da
supplere med, hvordan det goeres under Debian, hvis nogen skulle
vaere interesserede:
- 'apt-get courier-imap' for at hente/installere.
- tilfoeje 'home_mailbox = Maildir/' og udkommentere
'mailbox_command = | procmail -a "$EXTENSION"' i
/etc/procmail/main.cf for at fortaelle postfix, at den skal
levere til maildir i stedet for mailbox.
- sende alle brugere en mail, saa alle maildirs oprettes.
Saa koerer courier i princippet uden yderligere pilleri.
Dog vil det naturligvis ikke skade at give brugerne nogle ekstra
mapper til sendt post, kladder og skrald.
Desuden kan jeg ikke undvaere procmail, saa trin 2 skal goeres
om. Men da procmail meget let kan saettes op til at levere til
maildir, bliver det sikkert ikke den store udfordring.
Jeg gaar ud fra, at du ogsaa har rodet med maildir-
problematikken, selv om du ikke har skrevet noget om det, eller
er postfix under RedHat allerede sat op til at levere til
maildir?
I forbindelse med skiftet til maildir har jeg oplevet en
uhensigtsmaessighed, som du maaske ogsaa skulle checke:
Naar en bruger modtager en mail, oprettes der automatisk et
maildir i brugerens home-bibliotek. Men det er ikke alle brugeres
home-biblioteker, der ligger under /home/. Der findes masser af
daemons med saerskilte brugere, og disse har som regel
home-bibliotek et eller andet sted i /var/.
Hvis man sender en mail til en af disse brugere - som det aldrig
har vaeret meningen skulle modtage mails - vil der afhaengigt af
permissions blive oprettet et maildir et tilfaeldigt sted i
/var/, hvor man maaske aldrig opdager det.
F.eks. medfoerte en mail til nntpcache@mitdomaene.dk, at der blev
oprettet et maildir i /var/spool/nntpcache/. Og mail til
ntop@mitdomaene.dk medfoerte et maildir i /var/lib/ntop/.
Den nemme loesning er at sikre sig, at der eksisterer et alias
for samtlige "system"-brugere, saa mails til disse brugere
omdirigeres til f.eks. postmaster. Det kraever bare, at man
husker at opdatere sine aliaser, hver gang man installerer ny
software, som opretter nye brugere.
En mere rigtig loesning er at lade procmail soerge for, at der
ikke leveres mails til brugere uden for /home/. Courier-maildrop
kan sikkert ogsaa noget i den retning.
--
Allan