Foros del Web » Programando para Internet » PHP »

Forzar la descarga automatica en un mail

Estas en el tema de Forzar la descarga automatica en un mail en el foro de PHP en Foros del Web. Hola a todos! Vereis estoy enviando un mail con una imagen en formato HTML, la imagen se envia sin problemas. Lo unico que el outlook ...
  #1 (permalink)  
Antiguo 20/02/2008, 06:47
 
Fecha de Ingreso: enero-2008
Mensajes: 18
Antigüedad: 16 años, 3 meses
Puntos: 0
Forzar la descarga automatica en un mail

Hola a todos!

Vereis estoy enviando un mail con una imagen en formato HTML, la imagen se envia sin problemas. Lo unico que el outlook detecta la imagen y bloquea las imagenes e impide la descarga (tengo la imagen en el servidor).

Si le doy a descargar la imagen se ve correctamente pero quisiera saber si es posible evitar este paso, mas que nada por los clientes a los que llegara el mail...

Os adjunto mi codigo por si alguien puede ayudarme:

<?
$nombre =$_POST["nombre"];
$email =$_POST["email"];
$asunto = "Formulario_web";
header("Content-Description: File Transfer");
header("Content-Type: application/force-download");
header("Content-Disposition: attachment; filename=$ruta");
$cosmiss="";
$cosmiss .= "<b>Nombre:</b> " . $nombre . "<p>";
$cosmiss .= "<html xmlns='http://www.w3.org/1999/xhtml'>
<head>
<meta http-equiv='Content-Type' content='text/html; charset=utf-8' />
<title>Documento sin t&iacute;tulo</title>
</head><body><table width='200' border='0'>
<tr>
<td> <img src='http://midominio.net/promocion.jpg'></td>
</tr>
</table>
</body>
</html>";

$cabeceras = "MIME-version: 1.0\n";
$cabeceras .= "Content-type: text/html; charset=iso-8859-1\n";
$cabeceras .= "From: ". $email . "\n";
$cabeceras .= "Reply-To: ". $email . "\n";
mail("[email protected]","Formulario desde mi pagina ",$cosmiss, $cabeceras);
header("Location:../contactado2.html");
?>

Última edición por Martap; 20/02/2008 a las 07:33
  #2 (permalink)  
Antiguo 20/02/2008, 09:42
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 11 meses
Puntos: 2135
Re: Forzar la descarga automatica en un mail

No puedes hacerlo, ya que ese control se hace en el cliente de correo y no puedes hacer nada para cambiar ese comportamiento, ya que es una medida de seguridad para el cliente.

Saludos.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:12.