Tecnología

Inicio

Cómo enviar correo PHP para un IIS 6

Cómo enviar correo PHP para un IIS 6


De forma predeterminada, un servidor de Microsoft Windows que se ejecuta Servicios de Internet Information Server (IIS) no permite retransmisiones de correo si proceden de un tercero productos de otros fabricantes. Para enviar el correo con el lenguaje de programación PHP utilizando IIS 6, debe cambiar su PHP y la configuración de IIS para permitir que los relés de protocolo simple de transferencia de correo (SMTP) desde el propio servidor (localhost).

Instrucciones

1 Busque el archivo de configuración "php.ini". El archivo normalmente se encuentra ya sea en el directorio "c: php \" carpeta o el directorio "c: \ windows" carpeta. Editar el archivo con un editor de texto como el Bloc de notas.

2 Búsqueda de una entrada denominada "función de correo electrónico". Si no hay tal entrada, añadirlo a la final del archivo. Si hay una entrada, cambiarlo para especificar el servidor SMTP y el puerto. Por ejemplo:

[Función de correo]

SMTP = localhost

smtp_port = 25

3 Ejecutar el Administrador de IIS, haga clic en "Inicio - Todos los programas - Herramientas administrativas - Servicios de Internet Information Server (IIS)". Busque la entrada llamada "Servidor virtual SMTP predeterminado". Haga clic en el botón derecho del ratón y selecciona "Propiedades" para abrir la ventana Propiedades. Haga clic en la pestaña "Acceso" y haga clic en "conexión" para ver una lista de servidores y direcciones de Protocolo de Internet (IP) permiten realizar conexiones con el servidor de correo. Si una entrada para la dirección IP 127.0.0.1 no está en la lista, haga clic en el botón "Añadir", introduzca "127.0.0.1" y haga clic en "Aceptar" para guardar los cambios.

4 Haga clic en el botón "Relay" para abrir la ventana "Restricciones de relé". Si "127.0.0.1" no está en la lista, haga clic en "Añadir", introduzca "127.0.0.1" y haga clic en "Aceptar" para guardar los cambios. Si "localhost" no está en la lista, haga clic en "Añadir" de nuevo, introduzca "localhost" y haga clic en "Aceptar" para guardar los cambios. Haga clic en "OK" dos veces más para volver a la pantalla principal del Administrador de IIS.

5 En el panel de árbol de la izquierda, haga clic en el botón derecho del ratón y selecciona "Todas las tareas ..." y "Reiniciar IIS ...". Su servidor IIS está configurado para enviar el correo de PHP.