Ver Mensaje Individual
  #2 (permalink)  
Antiguo 17/08/2004, 04:49
AKB
 
Fecha de Ingreso: agosto-2004
Mensajes: 52
Antigüedad: 20 años, 3 meses
Puntos: 0
Ante todo te recomiendo pasarte por http://www.php.net/mail y mirar la documentación y los comentarios de los usuarios.

Ejemplo de uso de la función mail() en php:
<?php
mail("[email protected]", "Mi Asunto", "Linea 1\nLinea 2\nLinea 3");
?>

Un poco más avanzado, con cabeceras adicionales:
<?php
mail("[email protected]", "el asunto", $mensaje,
"From: [email protected]\r\n" .
"Reply-To: [email protected]\r\n" .
"X-Mailer: Mi servidor de molar y PHP/" . phpversion());
?>

Múltiples recipientes y formato html:
<?php
/* recipientes */
$para = "[email protected]" . ", " ; // fijate en la coma
$para .= "[email protected]";

/* asunto */
$asunto = "Recordatorio de Cumplea&ntilde;os para Agosto";

/* mensaje */
$mensaje = '
<html>
<head>
<title>Recordatorio de Cumplea&ntilde;os para Agosto</title>
</head>
<body>
<p>&iexcl;Aqu&iacute; est&aacute;n los cumplea&ntilde;os que llegan en Agosto!</p>
<table>
<tr>
<th>Persona</th><th>D&iacute;a</th><th>Mes</th><th>A&ntilde;o</th>
</tr>
<tr>
<td>Juan</td><td>3</td><td>August</td><td>1970</td>
</tr>
<tr>
<td>Sandra</td><td>17</td><td>August</td><td>1973</td>
</tr>
</table>
</body>
</html>
';

/* Para enviar correo HTML, puede definir la cabecera Content-type. */
$cabeceras = "MIME-Version: 1.0\r\n";
$cabeceras .= "Content-type: text/html; charset=iso-8859-1\r\n";

/* cabeceras adicionales */
$cabeceras .= "To: Maria <[email protected]>, Kelly <[email protected]>\r\n";
$cabeceras .= "From: Recordatorio <[email protected]>\r\n";
$cabeceras .= "Cc: [email protected]\r\n";
$cabeceras .= "Bcc: [email protected]\r\n";

/* y ahora, enviarlo */
mail($para, $asunto, $mensaje, $cabeceras);
?>


Si quieres una ayuda (y un standard) te recomiendo que uses la clase phpmailer, tiene montones de funciones, es gratuita y al menos para mi ha demostrado merecer y mucho la pena:

http://phpmailer.sourceforge.net/