Cita:
Iniciado por GeekGirl Por qué querés enviar el link poniéndolo dentro de la función mail? Simplemente incluilo en el cuerpo del mensaje.
Código PHP:
<?php
$usermessage = "<a href='http://www.tudireccion.com'>aqui</a>";
$to = "[email protected]";
$subject = "New Email Address for Mailing List";
$headers = "From: $email\n";
$message = "Un visitante se ha registrado con los siguientes datos:" .
"\nNombre: " . $nombre .
"\nEmpresa: " . $empresa .
"\nCargo: " . $cargo .
"\nEmailAddress: " . $email .
"\nTelefono: " . $telefono .
"\nCalle y numero: " . $calle .
"\nCodigo Postal: " . $codigo .
"\nCiudad: " . $ciudad .
"\nEstado: " . $estado .
"\nPais: " . $pais .
"\nFax: " . $fax .
"\nCantidad: " . $cantidad .
"\nEspecificaciones: " . $especificaciones .
"\nComentarios: " . $comentarios.
"\nGracias por su interés al registrarse, descargue " . $usermessage . "
su versión de prueba. ";
mail($to,$subject,$message,$headers);
?>
Y añade a los headers información un poco más detallada. Siempre es conveniente para que tu mail no sea filtrado como spam:
Código PHP:
<?php
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$headers .= 'From: MyCompany <[email protected]>' . "\r\n";
?>
Probalo y me contás! Saludos :)
Mira que probé eso de asignarlo como variable y me salió mal, ahora veo que lo estaba aplicando mal. Terminé por hacer un html en el mensaje. Lo cual como comentaba parece ir bien, la cosa se complica cuando lo mando a outlook nada, que llega como texto plano con las etiquetas html y todo ahi mostrandose.
Me voy a regresar a la forma que me dices, a ver que tal va y regreso con el resultado.
Gracias por el dato!!!