PHP cuenta con la función mail que nos permite el envío de correo desde nuestro servidor web
bool mail ( string $to , string $subject , string $message [, string $additional_headers [, string $additional_parameters ]] )
$to = para quien es el correo
$subject = El titulo del correo
$message = el contenido del correo
$additional_header= parámetros opcionales por ejemplo copia al carbon CC, etc.
La función mail retorna un boolean, TRUE si el correo fue enviado y FALSE sino.
Para enviar un correo con formato HTML, debemos trabajar con $additional_header para indicar que el texto que enviamos contiene etiquetas HTML y no simple text0 plano, para esto nos creamos el siguiente código.
<?php class Correo { //metodo para el envio de correp public function enviar( $de , $para, $titulo , $contenido) { //se forma la cabecera del mensaje $cabecera = "MIME-Version: 1.0\r\n"; $cabecera.= 'From: '.$de. " \r\n" ; // $cabecera .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n"; $cabecera .= "Content-type: text/html;charset=utf-8\r\n\r\n"; //con la función mail de PHP enviamos el mail. if ( mail($para, $titulo, $contenido, $cabecera) ) echo 'Correo enviado'; } } //se implementa la clase y el contenido HTML del mensaje $html=' <html> <head><title>Gracias por suscribirte</title></head> <body> <h1>Gracias por suscriberte a mi WEB</h1> <h3>Atte. jc Mouse</h3> <h3>Enjoy!!!!!!!!</h3> </body> </html> '; $correo = new Correo(); $correo->enviar('yo@webmaster.com', 'destinatario@hotmail.com', 'Mensaje con HTML', $html); ?>
Y listo.
El envió de correo con php no es complicado, sin embargo existen librerías como PHPMailer que nos facilitan aún más el trabajo de codificación.
En este post crearemos un componente gráfico para java que nos permitirá seleccionar la hora del día de una manera senci[...]
Un TextView autocompletado nos facilita el ingreso de información en aplicaciones móviles ya que te muestra posibles opc[...]
Este es una continuación de un tutorial pasado [Funciones en PostgreSQL y pgAdmin], así que si quieres entenderlo mucho[...]
En este post aprenderemos a usar los gráficos 2d que viene con JavaFX en nuestras aplicaciones java swing. Esto puede se[...]
Existen diferentes métodos par imprimir reportes hechos con JasperReport en aplicaciones hechas en java, en este post te[...]
En este tuto realizaremos la implementación y ejecución de procedimientos almacenados de MySQL en Java, si quieres darle[...]