¿Bug ocasionado por la traducción al español?
Después de confirmarlo con bastantes instalaciones creo que prodría haber un bug ocasionado por las traducción de drupal a otros idiomas. Desde luego con la de español ocurre el problema que relato a continuación:
Este es el escenario:
-Se instala Drupal 6.10 en Inglés. El formulario de contacto funciona bien. Se pueden enviar correos sin ningún problema.
-Se importa la traducción .po en Español (la última versión, aunque me lleva ocurriendo desde la versión 5 de Drupal). Automáticamente si alguien utiliza el formulario de contacto sin estar autenticado, el envío del correo falla y devuelve el siguiente mensaje:
# # #
warning: mail(): Bad parameters to mail() function, mail not sent. in /xxxxxx/local/home/xxxx3/xxxxxxxxxx.com/includes/mail.inc on line 199.
No fue posible enviar el correo. Por favor póngase en contacto con el administrador del sitio si el problema persiste.
# # #
He instaldo drupal en dos servidores de producción distintos, con diferente arquitectura de software y de hardware, y en los dos ha ocurrido lo mismo.
Para quien no lo sepa la única forma de resolver este problema es instalar el módulo smtp:
http://drupal.org/project/smtp
Hay un hilo abierto desde hace mucho tiempo sobre este tema en Drupal.org, (http://drupal.org/node/196792)donde yo también he comentado el problema, pero nadie da una solución. Es un misterio.
En este foro también he encontrado algunas referencias, pero tampoco están claras.
¿Alguna idea?
Saludos y gracias.
- Inicie sesión o regístrese para enviar comentarios

Pues eso, que no parece un
Pues eso, que no parece un bug de Drupal, sino del servidor. Cambia de web hosting o prueba con el módulo smtp.