1 votos

Problemas para enviar el correo

Estoy ejecutando Ubuntu 12.04.1 LTS. Sé muy poco sobre Ubuntu pero tengo la tarea de administrar un servidor Ubuntu para nuestra intranet del hospital. El servidor está en una máquina virtual que ejecuta Moodle. Moodle envía el correo sin problemas y está configurado para utilizar una dirección IP SMTP a través del puerto 25. Sin embargo, los formularios PHP no envían el correo electrónico correctamente.

No puedo conseguir ninguna de las dos pruebas mail ( 'your@email.com', "Test mail", "Test mail from your server name" ); o echo "This is a test." | mail -s Testing someone@example.com para enviar.

He instalado exim4-daemon-light pero supongo que no lo he configurado correctamente. He hecho un sudo /etc/init.d/apache2 reload .

También he intentado instalar ssmtp pero la configuración me confunde.

El servidor tiene una carpeta etc/postfix así que supongo que también está instalada, así que probablemente tenga todo tipo de herramientas, una de las cuales sólo necesita ser configurada correctamente?

Después de instalar ssmtp y cambiar la configuración, me sale el error sendmail: No se puede abrir mailhub:25

¿Puedo conseguir que alguien me ayude a solucionar esto o me ayude con el siguiente paso de solución de problemas?

Tenemos otra máquina virtual que envía el correo sin problemas, pero no puedo encontrar una diferencia en la configuración de ese a este - no estoy seguro de dónde todos a buscar sin embargo.

1voto

Tim Puntos 11195

Contestado por el OP en los comentarios

He añadido la línea mailhub=10.0.0.68 a etc\ssmtp\ssmtp.conf y eso parece haber resuelto mi problema.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: