Microsoft filtra los mensajes que contienen "download.php", y estos son rechazados por el servidor. Por eso te aparecen como no entregados. Imagino que lo harían para evitar algún virus... Aunque cambiando "download.php" por "cualquierchorrada.php" ya se saltaría la protección, no sé qué sentido tiene esa censura. Si pasas la URL sin la parte de "download.php" seguro que se entrega correctamente.