La descarga de archivos en IE6 obtiene el nombre de archivo incorrecto

Tengo un script PHP que se sirve a través de https: // que está tratando de enviar un archivo PDF al usuario. El problema que en Internet Explorer 6 (que desafortunadamente todavía tengo que soportar) no obedece al nombre de archivo que se establece en el encabezado. FireFox e IE7 están funcionando correctamente.

El nombre del archivo sigue apareciendo como un nombre aleatorio con la extensión correcta. Ejemplo: "CAOTC5K3.pdf", "CAXSIPXV.pdf" o "CA1OCVTX.pdf"

Si elimino el comentario de la línea "Tipo de contenido", IE6 me da un error e intenta descargar el archivo en línea con el nombre de la cadena de consulta que se pasó a PHP.

<?php
//header( "Content-type: application/pdf" );
$filename = 'quickquote.pdf';
header( "Content-Disposition: attachment;filename=$filename" );
echo file_get_contents( "/example.pdf" );
die;
?>

He intentado ajustar el nombre del archivo entre comillas, agregando un\n al final deheader líneas, agregandoheader('Content-type: application/octet-stream');añadiendoheader("Content-Type: application/force-download");

Respuestas a la pregunta(2)

Su respuesta a la pregunta