[Postfix-es] OT - Horde3/IMP4 problema con sendmail

Simon J Mudd sjmudd en pobox.com
Mie Nov 29 20:18:00 CET 2006


lucas at dpec.com.ar (Satoru Lucas Shindoi) writes:

> Gente:
> 
> Esto esta fuera de tópico en la lista, pero llevo un buen tiempo buscando en la web de horde y en google, y no encuentro solución a este problema.
> 
> Desde hace unos días no puedo enviar emails desde mi webmail, por que me da el siguiente error:
> 
> " Se produjo un error al enviar el mensaje: sendmail [/usr/sbin/sendmail] not executable "
> 
> Miro en los logs del horde3 y aparece el mismo error.
> 
> Lo mas extraño fue que no hice ningún cambio grosso (salvo instalar mediawiki), la versión de php4 no varió. Para mas datos corre todo sobre Debian Estable (y algún agregadito de backports.org = kernels mas nuevos)
> 
> Que es lo que ya probé:
> - Verificar permisos de /usr/lib/sendmail ---> /usr/sbin/sendmail. Son los habituales 755 root.root
> - Probar mandar msgs localmente.
> - Revise la config. de postfix (no creo que insida, además no cambie nada)
> - Revise /etc/php4/*/php.ini. Según la FAQ de horde si esta en safe_mode on hay que modificar código. Creyendo que mediawiki cambio algo al instalarse, revise pero todo ok.
> - Encontré que en un foro que pasar de php4.2 a php4.3 dio problemas con horde/imp, pero no era mi caso.... siempre estuve en php4.3. Además la solución propuesta (downgrade a versión anterior) no me es aplicable.
> 
> La verdad, después de 2 días de no encontrar nada recurro a la lista.
> Mis disculpas por el OT.

Verifique que "sendmail" Funciona correctamente.

Prueba algo como

/usr/sbin/sendmail -oi -t <<EOF
From: tu at email.com
To: tu at email.com
Subject: test message

esto es algo en el cuerpo.
EOF

Luego mirar los logs.

Por cierto: seguro que sigues usando el /usr/sbin/sendmail de postfix?
O puede ser el /usr/sbin/sendmail de sendmail?

en mi sistema (RH no Debian) tengo:

[sjmudd at ams03 COS4 ~]$ ls -l /usr/sbin/sendmail
lrwxrwxrwx  1 root root 21 Jul  8  2005 /usr/sbin/sendmail -> /etc/alternatives/mta
[sjmudd at ams03 COS4 ~]$ ls -l /etc/alternatives/mta
lrwxrwxrwx  1 root root 26 Aug 30 05:36 /etc/alternatives/mta -> /usr/sbin/sendmail.postfix
[sjmudd at ams03 COS4 ~]$ ls -l /usr/sbin/sendmail.postfix
-rwxr-xr-x  1 root root 175498 Sep  2 11:19 /usr/sbin/sendmail.postfix

Debian tambien usa alterntatives. quiza hay algun error en el vinculo
del binario /usr/sbin/sendmail al ejecutable real?  

Si php usa /usr/lib/sendmail entonces realiza la misma verificacion
para este archivo.

Simon


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