Article ID: 2278, created on Apr 9, 2009, last review on May 2, 2014

  • Applies to:
  • Plesk 12.0 for Linux
  • Plesk 11.0 for Linux
  • Plesk 11.5 for Linux

Síntomas

Cuando intento enviar un mensaje desde Webmail, obtengo el siguiente error:

Failed to open sendmail [/var/qmail/bin/sendmail] for execution.


Este mismo error aparece en el archivo de registro /var/log/psa-horde/psa-horde.log.


Resolución

Pueden existir dos motivos para la aparición de este problema. Realice las siguientes comprobaciones:

- Compruebe que las funciones *exec* o *open* no están desactivadas, es decir, que no aparecen en la directiva "disable_functions" de los archivos php.ini:
# grep -i disable_functions /etc/php.ini /etc/php.d/* /usr/local/etc/php.ini

Para comprobar que "disable_functions" no afecta a Webmail, puede comentar esta línea, reiniciar Apache y volver a intentar enviar algún email. Si funciona, entonces desactive las funciones una a una, reinicie Apache y compruebe el envío de correo a través de Webmail.

- Compruebe si selinux está activado en el sistema:
# getenforce
Enabled

Pruebe a desactivarlo de forma temporal con el comando "setenforce 0" y enviar correos usando Webmail. Si funciona y tiene instalado Parallels Plesk Panel 8 o posterior, intente volver a instalar el paquete 'psa-selinux' , este debería configurar las directivas para Parallels Plesk Panel. Ahora vuelva a activar selinux.

a914db3fdc7a53ddcfd1b2db8f5a1b9c 29d1e90fd304f01e6420fbe60f66f838 56797cefb1efc9130f7c48a7d1db0f0c aea4cd7bfd353ad7a1341a257ad4724a 0a53c5a9ca65a74d37ef5c5eaeb55d7f 2a5151f57629129e26ff206d171fbb5f e335d9adf7edffca6a8af8039031a4c7 01bc4c8cf5b7f01f815a7ada004154a2

Email subscription for changes to this article
Save as PDF