Saltar al contenido

No se pudo conectar al servidor de correo en el puerto 25 de “localhost”

Esta pregunta se puede tratar de diversas maneras, pero te dejamos la respuesta más completa en nuestra opinión.

Solución:

Debe ejecutar un servidor de correo localmente. Si se trata de Unix, habilite sendmail. Si se trata de Windows, instale el servidor de transferencia de correo simple (no estoy seguro si el nombre es correcto) componente de IIs. Por ejemplo, para Windows 2003 siga esto: http://msdn.microsoft.com/en-us/library/8b83ac7t.aspx

Para el envío de correos utilizando la función de correo php se utiliza. Pero la función de correo requiere un servidor SMTP para enviar correos electrónicos. necesitamos mencionar el host SMTP y el puerto SMTP en el archivo php.ini. Tras la configuración exitosa del servidor SMTP, los correos se enviarán correctamente a través de scripts php.

En Windows, casi todos los paquetes AMPP (Apache, MySQL, PHP, PHPmyAdmin) no incluyen un servidor de correo (¡pero casi todos los Linux desnudos sí lo tienen!). Entonces, cuando use PHP en Windows, ¡necesita configurar un servidor de correo!

En mi opinión, la mejor y más sencilla herramienta es esta: http://smtp4dev.codeplex.com/

SMTP4Dev es una herramienta simple de servidor de correo de un archivo que recopila los correos que envía (por lo que en realidad no envía correos, solo los guarda para el desarrollo). Herramienta perfecta.

Valoraciones y comentarios

Si aceptas, puedes dejar un artículo acerca de qué le añadirías a esta división.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *