Para enviar correo desde localhost, tendrá ciertos cambios en el archivo php.ini en la carpeta php de xamp
El archivo php.ini es donde configura su instalación de PHP. Este es el archivo que necesita editar para configurar PHP para enviar correo.
Debe asegurarse de que el archivo php.ini contenga detalles del servidor de correo que se debe usar siempre que su aplicación envíe correo.
Para verificar / cambiar su configuración de correo PHP:
- Abra su archivo php.ini (si no sabe dónde está, vea a continuación)
- Busque la línea que lee [función de correo]
- Agregue / cambie los detalles de su servidor de correo. Esto podría ser un servidor de correo local o el servidor de correo de su ISP.
- Guarde / cierre el archivo php.ini
- Reinicia tu servidor web
Cambios a realizar en php.ini:
- Al construir un sitio, ¿debería uno centrarse en el front-end primero o en el back-end?
- ¿Cómo hacen los desarrolladores posibles implementaciones de tiempo de inactividad cero?
- ¿Qué sitio de alojamiento es mejor para alojar aplicaciones basadas en marcos como Laravel, Ruby on Rails y Node.js?
- ¿Cuál es el mejor formato para la respuesta del servidor, XML o JSON?
- ¿Los archivos html tienen información secreta?
Cambios a realizar en php.ini:
- Al construir un sitio, ¿debería uno centrarse en el front-end primero o en el back-end?
- ¿Cómo hacen los desarrolladores posibles implementaciones de tiempo de inactividad cero?
- ¿Qué sitio de alojamiento es mejor para alojar aplicaciones basadas en marcos como Laravel, Ruby on Rails y Node.js?
- ¿Cuál es el mejor formato para la respuesta del servidor, XML o JSON?
- ¿Los archivos html tienen información secreta?
Para el sistema Windows, debe cambiar la línea que dice SMTP = localhost para incluir su servidor de correo (o el servidor de correo de su ISP). Puede dejarlo en el servidor local si está utilizando su propio servidor SMTP local. Si no está utilizando su propio servidor SMTP local, deberá ingresar un servidor de correo al que tenga acceso (como el servidor de correo de su ISP). Por ejemplo, SMTP = mail.earthlink.net.
También debe establecer una dirección de correo electrónico predeterminada “De” cambiando la línea que lee; sendmail_from = [correo electrónico protegido] Por ejemplo, sendmail_from = [correo electrónico protegido]