Es ist offenbar die Angabe des Zeichensatzes im Dateinamen, die ältere Browser nicht verkraften. Laut
RFC 5987 kann man erst eine vereinfachte Angabe ohne Zeichensatz, dann die mit Zeichensatz anbieten. Und wenn dann bloß noch Theorie und Praxis übereinstimmen, findet jeder Browser das, was er versteht. Einen Versuch wäre es wert.
Code:
Content-Disposition: attachment;
filename="EURO rates";
filename*=utf-8''%e2%82%ac%20rates
Daniel R. Wolf
mit Grüßen aus Hamburg