rafael_r
(usa CentOS)
Enviado em 31/01/2008 - 15:43h
boa tarde,
tenho um servidor com Slackware 10.1.0 e Postfix rodando
estou com problemas para enviar emails de qualquer conta, exceto o root, quando estou logado dentro do servidor.
por exemplo:
me logo no servidor com um usuário comum e digito o comando "echo "mensagem" | mail -s "assunto" emaildestino@email.com". Após isso aparece a mensagem:
"internet-gw:~$ collect: Cannot write ./dfm0VHauku028736 (bfcommit, uid=1035, gid=25): Permission denied
queueup: cannot create queue file ./qfm0VHauku028736, euid=1035, fd=-1, fp=0x0: Permission denied"
- vou verificar os logs e noto um detalhe:
"internet-gw sendmail[28798]: m0VHcAqK028798: SYSERR(nit10): collect: Cannot write ./dfm0VHcAqK028798 (bfcommit, uid=1035, gid=25): Permission denied
Jan 31 15:38:10 internet-gw sendmail[28798]: m0VHcAqK028798: from=nit10, size=213, class=0, nrcpts=1, relay=user@localhost
Jan 31 15:38:10 internet-gw sendmail[28798]: m0VHcAqK028798: 0: fl=0x0, mode=100600: dev=8/1, ino=13009032, nlink=0, u/gid=1035/100, size=213
Jan 31 15:38:10 internet-gw sendmail[28798]: m0VHcAqK028798: 1: fl=0x2, mode=20720: CHR: dev=0/10, ino=3, nlink=1, u/gid=1035/5, size=0
Jan 31 15:38:10 internet-gw sendmail[28798]: m0VHcAqK028798: 2: fl=0x2, mode=20720: CHR: dev=0/10, ino=3, nlink=1, u/gid=1035/5, size=0
Jan 31 15:38:10 internet-gw sendmail[28798]: m0VHcAqK028798: 3: fl=0x2, mode=140777: SOCK localhost->[[UNIX: /dev/log]]
Jan 31 15:38:10 internet-gw sendmail[28798]: m0VHcAqK028798: 4: fl=0x1, mode=20666: CHR: dev=0/14, ino=2318, nlink=1, u/gid=0/0, size=0
Jan 31 15:38:10 internet-gw sendmail[28798]: m0VHcAqK028798: SYSERR(nit10): queueup: cannot create queue file ./qfm0VHcAqK028798, euid=1035, fd=-1, fp=0x0: Permission denied"
detalhe, quem está tentando enviar o email é o Sendmail e não o postfix. Isto está errado
depois que me logo como root e repito o comando, a mensagem é enviada normalmente:
Jan 31 15:40:12 internet-gw postfix/smtp[28885]: E568318C002: to=<emaildestino@email.com>, relay=127.0.0.1[127.0.0.1], delay=8, status=sent (250 2.6.0 Ok, id=28529-02, from MTA([127.0.0.1]:10025): 250 Ok: queued as 7BF3B18C139)
detalhe: ela é enviada pelo Postfix. Era pra ser assim com as outras contas, porém só funciona com o root. As outras contas os emails tentam sair pelo Sendmail, por isso da erro
alguém pode me ajudar?