Tecnología

Inicio

Vs. sendmail PHP correo

Vs. sendmail PHP correo


El hecho de que PHP tiene una función para la generación de mensajes de correo electrónico no significa que PHP realidad los envía a través de Internet a su destino. Si los programadores de PHP están acostumbrados a trabajar en sitios web con alojamiento compartido, o en sitios donde el servidor cuenta con un administrador independiente, que podría ser una sorpresa que el correo sea enviado por un programa como Sendmail.

PHP

A diferencia de HTML, que sólo dice cómo el navegador cómo mostrar una página web, PHP actúa como una especie de lenguaje de programación para páginas web. El código en sí mismo es ejecutado por el servidor que pasa a los resultados de la ejecución de código PHP a través de navegadores Web código HTML. Los programas escritos en PHP sólo se pueden llevar a cabo las tareas específicas para las cuales el programador escribió código y depender de otros componentes de software en el servidor para funciones muy especializadas.

Enviar correo

Sendmail es un programa para el manejo de correo electrónico de un servidor. Cada dirección de correo electrónico sigue la de "[email protected]", donde "nombre de usuario" es el nombre de usuario de la cuenta, "dominio" es el nombre de la página web, y "de nivel superior de dominio" es el final " .com "o cualquier otro dominio de nivel superior. Internet envía un correo electrónico a un servidor, donde un programa de correo electrónico como Sendmail tiene que estar escuchando a fin de recibir adecuadamente y procesar el correo electrónico. Sendmail también puede enviar mensajes de correo electrónico de las cuentas específicas.

Función PHP correo

función de correo de PHP para la generación de mensajes de correo electrónico en realidad no enviar el correo electrónico. Se necesita en los parámetros necesarios para enviar el correo electrónico como la dirección de correo electrónico que se envía a la dirección de correo electrónico que el programador quiere aparecer como el remitente y el texto del cuerpo del propio correo electrónico. A continuación, convierte estos parámetros en datos que un programa de correo electrónico puede entender.

La ejecución de la función de correo

Después de PHP toma en estos parámetros, pasa los datos convertidos a un programa de correo electrónico que se ejecuta en el servidor. El programador PHP especifica qué programa de correo electrónico del intérprete PHP debe utilizar para enviar realmente el correo electrónico en el archivo "php.ini". De esta manera, la función de correo PHP permite a los programadores para generar el contenido de los mensajes de correo electrónico, y programas como Sendmail realidad enviar el correo electrónico que generó la función de PHP.