Tecnología

Inicio

SMTP PHP Tutorial

El Simple Mail Transfer Protocol o SMTP, es el método por el cual los servidores de manejar y enviar órdenes de correo electrónico a través de Internet. PHP es un lenguaje de programación del lado del servidor que los desarrolladores web utilizan para diseñar sitios web sofisticados. Con PHP, puede tener una página Web interactúa directamente con el protocolo SMTP en el mismo servidor para que su sitio web puede enviar correos electrónicos de forma automática. Esto es necesario con características populares tales como una forma de "contacto" que acepte la entrada de visitantes y la encamine como un correo electrónico al propietario del sitio. Puede crear funcionalidad PHP SMTP muy fácilmente.

Instrucciones

1 Ir a la sección de su programa PHP que desea interactuar con el servidor SMTP para el envío de correo electrónico. Este podría ser el área que recibe datos de un formulario HTML para un formulario de "contacto", o podría ser una parte de una página web que envía un correo electrónico de estado para el propietario del sitio cuando se ha producido un evento en particular, como la imposición de una producto.

2 Crear una variable bajo cualquier nombre que desee que se mantenga el contenido del correo electrónico que se envía a través de SMTP. Esta variable de texto PHP puede ser sofisticados formatos, si se desea, y contiene una gran cantidad de contenido. Pero debe ser almacenado bajo un único nombre de variable, como "$ mensaje".

3 Cree otra variable para almacenar la línea de asunto del correo electrónico. Esto sólo es necesario si desea que el asunto del correo electrónico sea dinámico y potencialmente diferente en función de otras actividades en su código PHP. Si el sujeto será el mismo para todos los correos electrónicos del PHP envía, a continuación, esto no es necesario. Por ejemplo, si el sujeto siempre dirá "Nuevo producto solicitado," no hay necesidad de crear una variable de PHP. Sin embargo, si el sujeto va a contener el producto específico ordenó, tiene que tirar de esta información en una variable de PHP antes de utilizarla con la función de SMTP.

4 Escribir una sola línea de código en su programa PHP que interactuará con el servidor SMTP y enviar su correo electrónico. El formato de esta línea de código es:

mail ($ a, $ asunto, $ mensaje);

Para cada una de estas tres variables, "$ a", "$ sujeto" y "$ mensaje", el lugar de texto real que no va a cambiar de un correo electrónico a la siguiente o utilizar estas variables que se han definido previamente para contener el contenido. Por ejemplo, es posible que tenga una única dirección de correo electrónico que siempre recibe estos mensajes de correo electrónico. Usted por lo tanto no necesitaría al "$ a" variables y en su lugar escriba la dirección de correo electrónico real en este campo, entre comillas simples.

Consejos y advertencias

  • No todos los servidores web están asociadas a un servidor SMTP. En tal caso, es imposible para PHP para enviar correo. Sin embargo, esto no es generalmente el caso.