Tema: Funcion Mail
Ver Mensaje Individual
  #3 (permalink)  
Antiguo 28/08/2010, 09:26
jpalbox
 
Fecha de Ingreso: abril-2002
Mensajes: 432
Antigüedad: 22 años
Puntos: 0
Respuesta: Funcion Mail

Hola, al hilo de esto he creado un codigo para mandar un correo con copia oculta a varias personas. Y quiero mostrar un enlace que se muestre en el correo del receptor y este enlace pues contenga como variable que me envie a mi su direccion de correo.

Esto lo quiero para crear un link en el correo que ponga:

Si no desea recibir mas este email pulse aquí

De manera que al pulsar el link me llegue ami la notificacion con su direccion de correo para borrarla de la base de datos.

Pego aqui lo que tengo realizado:

$sql="select * from boletines where id='$id' order by fecha_ini";
$result=mysql_query($sql,$conn);
$row=mysql_fetch_array($result);
//se definen los argumentos de mail( ):
$email_destino="[email protected]";
$cabecera= "MIME-Version: 1.0
Content-type: text/html; charset=iso-8859-1
From: [email protected]

Bcc: [email protected],[email protected]";//Email de copias ocultas

$asunto=$row["titulo"];
$contenido='
<html>
<head>
<title>'.$row["titulo"].'</title>
</head>
<body >
<div id=boletin align=center>
<table cellpadding=0 cellspacing=0 border=1 style=border-collapse: collapse bordercolor=111111 width=500><tr><td background=http://www..com/images/index_01.jpg height=169 valign=bottom><h5>'.$row["titulo"].'</h5></td></tr>
<tr><td width=500>
<br><br><h2>'.nl2br($row["descripcion"]).'</h2>';
//Ejecutamos la sentencia SQL
$sql0="select DISTINCT id_noticia from noticias";
$result0=mysql_query($sql0,$conn);
while ($row0=mysql_fetch_array($result0))
{
$clase=$row0["id_noticia"];
$sql01="select tipo from tipo_noticia where id='$clase'";
$result01=mysql_query($sql01,$conn);
$row01=mysql_fetch_array($result01);
$contenido .='<br><h2><b>'.strtoupper ($row01["tipo"]).':</b></h2>';
$fecha_ini=$row["fecha_ini"];
$fecha_fin=$row["fecha_fin"];
$sql2="select * from noticias where id_noticia='$clase' and fecha between '$fecha_ini' and '$fecha_fin' order by fecha";
$result2=mysql_query($sql2,$conn);
while($row2=mysql_fetch_array($result2)){
$contenido .='
<p><h3>'.nl2br($row2["titulo"]).'
</h3><h4>'.nl2br($row2["descripcion"]).'</h4></p>';
}
}
$contenido .='</td></tr></table></div>
</body></html>';



/// Envío del email:
mail($email_destino, $asunto, $contenido, $cabecera);
echo "Mensaje Enviado con Éxito!"; //
?>
<br /><br /><center><a href="javascript:history.back(1)">Volver Atrás</a></center>


Cuando el mensaje llegue a [email protected] muestre un link en el mensaje del recptor

Si quiere borrarse de la lista pulse aqui (al pulsar me llegue la direccion de correo de la persona que pulso)

Espero haberme explicado un saludo y gracias