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