Tecnología

Inicio

Cómo crear un PHP Mailer

visitantes del sitio web a menudo desean correo electrónico al propietario de la página web que está viendo para una amplia variedad de razones. Muchas veces, el visitante introduce datos en un formulario web HTML simple, y el servidor envía el correo electrónico. Uno de los lenguajes de programación del lado del servidor populares que pueden manejar esto fácilmente es PHP. El uso de este lenguaje poderoso, se puede construir un gestor de correo de forma rápida con sólo unas pocas líneas de código. Suponiendo que usted ha construido su primera formulario HTML, puede girar sobre su contenido a PHP para el resto.

Instrucciones

1 Crear un nuevo archivo PHP en el servidor.

2 Tipo "<? Php" (sin comillas) para iniciar el programa de correo PHP que va a procesar su correo electrónico.

3 Escriba la línea siguiente si el servidor requiere este método para procesar datos de otra página Web, como por ejemplo el formulario HTML:

import_request_variables ( "PG");

Esto no siempre es necesario, dependiendo de la configuración del servidor PHP. Si no está seguro de que es necesario, sin tratar primero y luego añadir esta línea más adelante, si su correo electrónico generado aparece completamente vacío.

4 Escriba la línea siguiente para crear todo el programa de correo con una sola línea de código:

mail ('[email protected] ', $ asunto, $ contenido);

La primera parte de este comando, "[email protected]," es la dirección de correo electrónico del destinatario, que por lo general va a ser usted. Esta dirección de correo electrónico no cambiará, en su programa de correo, ya que por lo general la misma persona recibe todos los mensajes de correo electrónico desde un programa de correo web. Por lo tanto, introducir su propia dirección de correo electrónico aquí. Los dos campos adicionales deben coincidir con el nombre de las variables enviados desde el formulario HTML. Ellos simplemente representan la línea de asunto del correo electrónico, tal como figuren en el formulario HTML, y el contenido de sus mensajes de correo electrónico.

5 Tipo "?>" (Sin comillas) para poner fin a su programa. Su anuncio publicitario básico de PHP se ha completado.

6 Editar su formulario HTML original de modo que la línea de "acción" de la forma apunta al nombre de archivo de este programa PHP que acaba de escribir. De lo contrario, la forma no sabrá dónde enviar sus datos para su procesamiento y envío por correo electrónico.

Consejos y advertencias

  • La función de "correo" en PHP lleva muchos parámetros adicionales, pero opcionales. Por ejemplo, puede agregar "cc", "BCC", "Responder a", "de" y muchos otros campos para el correo electrónico si lo desea. Si decide hacerlo, éstos se introducen como un solo cuarto componente de la función después el contenido del mensaje.
  • Sólo se puede enviar correo electrónico desde un servidor PHP si dicho servidor se conecta a un servidor de correo electrónico saliente también. La mayoría de las empresas de alojamiento web tienen esto en su lugar automáticamente, pero si recibe errores de PHP cuando intenta a cabo su programa de correo en la web, esta es posiblemente la razón. Póngase en contacto con su proveedor de alojamiento web para asegurarse.