Ich habe mit dem E-Mail-Programm Thunderbird (Version 3.0.5) das Problem, dass ich manche Anhänge nur speichern kann:

Datei speichern
Bei diesen Anhängen fehlt der übliche „Öffnen mit“-Dialog.

Öffnen mit
Also habe ich ein bisschen im Internet recherchiert und bin auf die Ursache des Problems gestoßen. Thunderbird kann keine Anhänge öffnen, die mit dem Content-Type application/octet-stream gekennzeichnet sind. Es liegt nicht an der Datei selbst, sondern am E-Mail-Programm des Absenders. Zum Beispiel verschickt Outlook Express PDF-Dokumente mit dem Content-Type application/octet-stream.
Es gibt dazu auch einen Ubuntu Bug Report:
Diesen Anhang kann Thunderbird nur speichern:
------=_NextPart_000_0028_01CB2C43.A5FA33E0
Content-Type: application/octet-stream;
name="Test.pdf"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename="Test.pdf"
Diesen Anhang kann Thunderbird direkt öffnen:
--------------070409070708050301060001
Content-Type: application/pdf;
name="Test.pdf"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename="Test.pdf"
Auch wenn man einstellt, dass PDF-Dokumente immer mit dem Dokumentenbetrachter (Evince) geöffnet werden sollen, klappt das nicht bei Anhängen mit dem Content-Type application/octet-stream:

Download Fehler
Um dieses Problem zu umgehen, gibt es eine Erweiterung (Add-On) für Thunderbird:
Mit dieser Erweiterung kann man alle Anhänge direkt öffnen:

Öffnen mit „gnome open”
Das ist zwar keine echte Lösung des Problems, aber als Workaround funktioniert es.