[Postfix-es] Amavis-new no entrega correo local

Simon J Mudd sjmudd en pobox.com
Mie Abr 19 17:30:36 CEST 2006


phqr58 at yahoo.com (Pedro Hernán Quevedo Reyes) writes:

> Necesito ayuda con amavis no entrega correo local (usuarios del
> mismo servidor) he tenido que desabilitar el amavis-new y funciona
> todo ok.
>  
>  Estaba funcionando de maravilla y no se que cambio:

>  He revisado los permisos de los directorios, el grupo al que pertenece, he revisado el archivo /etc/amavisd.conf linea a linea con otro de otro servidor que funciona bien y no logro resolver.
>  
>  este es el log de /var/log/mail
>  
>  Apr 16 18:31:12 fisa2 postfix/smtpd[9350]: connect from fisa2.fisa.com.ec[192.168.103.4]
>  Apr 16 18:31:12 fisa2 postfix/trivial-rewrite[9351]: warning: database /etc/postfix/transport.db is older than source file /etc/postfix/transport

Arregla este problema con postmap /etc/postfix/transport.

>  Apr 16 18:31:12 fisa2 postfix/smtpd[9350]: 7BEC11A2B3: client=fisa2.fisa.com.ec[192.168.103.4]
>  Apr 16 18:31:12 fisa2 postfix/cleanup[9352]: 7BEC11A2B3: message-id=<200604161831.12244.phqr58 at fisa.com.ec>
>  Apr 16 18:31:12 fisa2 postfix/qmgr[9309]: 7BEC11A2B3: from=<phqr58 at fisa.com.ec>, size=611, nrcpt=1 (queue active)
>  Apr 16 18:31:12 fisa2 postfix/smtpd[9350]: disconnect from fisa2.fisa.com.ec[192.168.103.4]
>  Apr 16 18:31:12 fisa2 amavis[9197]: (09197-01) ESMTP::10024 /var/spool/amavis/amavis-20060416T183112-09197: <phqr58 at fisa.com.ec> -> <phqr58 at fisa.com.ec> Received: SIZE=611 from fisa2.fisa.com.ec ([127.0.0.1]) by localhost (fisa2 [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 09197-01 for <phqr58 at fisa.com.ec>; Sun, 16 Apr 2006 18:31:12 -0500 (COT)
>  Apr 16 18:31:12 fisa2 amavis[9197]: (09197-01) Checking: <phqr58 at fisa.com.ec> -> <phqr58 at fisa.com.ec>
>  Apr 16 18:31:12 fisa2 amavis[9354]: (09197-01) run_command: child process [9354] failed to exec /usr/bin/file /var/spool/amavis/amavis-20060416T183112-09197/parts/part-00001: Insecure directory in $ENV{PATH} while running with -T switch at /usr/sbin/amavisd line 1128.
>  Apr 16 18:31:12 fisa2 amavis[9354]: (09197-01) TROUBLE in check_mail: decoding2-get-file-types FAILED: Insecure directory in $ENV{PATH} while running with -T switch at /usr/sbin/amavisd line 1133.
>  Apr 16 18:31:12 fisa2 amavis[9354]: (09197-01) PRESERVING EVIDENCE in /var/spool/amavis/amavis-20060416T183112-09197
>  Apr 16 18:31:12 fisa2 amavis[9354]: (09197-01) TIMING [total 73 ms] - SMTP EHLO: 5 (6%), SMTP pre-MAIL: 0 (0%), mkdir tempdir: 0 (0%), create email.txt: 7 (10%), SMTP pre-DATA-flush: 3 (4%), SMTP DATA: 38 (52%), body hash: 1 (1%), mkdir parts: 1 (1%), mime_decode: 11 (15%), rundown: 7 (10%)
>  Apr 16 18:31:12 fisa2 amavis[9354]: (09197-01) ESMTP: NOTICE: client broke the connection without a QUIT ()

Creo que es mejor consultar las listas de amavis  sobre el problema
        Insecure directory in $ENV{PATH} while running with -T switch at /usr/sbin/amavisd line 1128

Sin embargo imagino que el problema es que tienes un PATH definido que
tiene directorios que tienen permiso de escritura del mundo o algo
parecido.  Revisa los permisos de todos los directorios en PATH para asegurarte 
de que estan bien.

Simon



Más información sobre la lista de distribución Postfix-es