Curso de PHP

Estás en: Emails : Enviar email con función 'email'

Enviar email con función 'email'

Sintaxis: mail ("cuenta@destino.com", "asunto", "mensaje" [, "cabeceras"])

$para="area0806@areafor.com";
$asunto="Mensaje de prueba";
$body="Contenido del mensaje" -> Puede ser o texto normal o el contenido de una página (poniendo todo el código, siempre y cuando no se ponga "; dentro de ese contenido ????.
$cabeceras="MIME-Version:1.0 Content-type:text/html; charset=iso-8859-1";
$cabeceras.="To: cuenta@destino.com";
$cabeceras.="From: cuenta@remitente.com";
$cabeceras.="BCC: ... ";

En las cabeceras, se pueden enviar: copia oculta, copias normales, codificación del cuerpo de mensaje (iso...)
Las cabeceras se separan con espacios.

mail ($para, $asunto, $mensaje, $cabeceras); -> Devuelve true si se ejecuta correctamente y false si no.

if (mail(......)) {
   echo "El mensaje se ha enviado correctamente";
}else {
   echo "Error";
}

Ejemplo

<?php 

   $para="area1006@areafor.com";
   $asunto="Mensaje de prueba";
   $body="Contenido del mensaje.......";  
   $cabeceras="MIME-Version:1.0 Content-type:text/html charset=iso-8859-1"; 
   
   //	$cabeceras.="To: cuenta@destino.com";
   //	$cabeceras.="From: area1006@areafor.com";
   //	$cabeceras.="BCC: ... ";

   // mail ($para, $asunto, $body, $cabeceras);   
   // Devuelve true si se ejecuta correctamente y false si no.
	
   if (mail ($para, $asunto, $body, $cabeceras)) {
       echo "El mensaje se ha enviado correctamente";
   }else {
       echo "Error";
   }

?>