Sendmail hlásí collect: Cannot write ./dfl1MF8t......

Pavel Just Pavel.Just na simac.cz
Čtvrtek Únor 22 16:42:15 CET 2007


Zdravím.

    Mám debianu 4.0 a sendmail verze 8.13.8-3.
Pokud se snažím odeslat mail, dostanu hlášku "collect: Cannot write 
./dfl1MF8t..."
a v logu je
sendmail[16428]: l1MF8t2n016428: SYSERR(root): collect: Cannot write 
./dfl1MF8....... (bfcommit, uid=0, gid=104): Permission denied
Podle strace je jasné, že stojím v /var/spool/mqueue a ten adresář má 
práva vpořádku. Co ale není vpořádku je, že se snaží použít soubor
stat64("./dfl1MF8.........", 0xbfa8c570) = -1 ENOENT (No such file or 
directory)
který si před tím nevytvořil. Žádné volání creat nebo něco podobného. 
Výsledek je stejný, ať zapisuju na 25/tcp
nebo si sendmail pustím z příkazové řádky (sendmail -f .....   příjemce)
Kde může být problém ?

Pavel Just

-- 
Tato zpráva neobsahuje viry, protože nepoužívám MS Windows.



Další informace o konferenci Linux