Thunderbird et pdf error

Résolu/Fermé
fleostef Messages postés 10 Date d'inscription mardi 24 janvier 2012 Statut Membre Dernière intervention 20 mai 2014 - Modifié par fleostef le 24/01/2012 à 11:59
Pappy Yves Messages postés 5 Date d'inscription samedi 6 mars 2010 Statut Membre Dernière intervention 5 juillet 2019 - 20 nov. 2012 à 17:16
Bonjour,


Je suis Admin réseaux dans un collège et je rencontre un petit problème, qui commence a sérieusement me casser les pieds (pour être polis ).

Pour faire clair on a reçu un vingtaine de nouveau poste, équipé de 7 j'ai sans difficulté réussi les migrations de XP mais un poste rencontre des problèmes avec Thunderbird.

J'ai migré de Thunderbird 7 ou 8 vers la 9.1 grâce a Mozbackup, jusqu'ici tous va bien et tout fonctionnait jusqu'à la semaine dernière ou certain PDF sont devenu impossible a ouvrir voici le message d'erreur https://www.imagup.com/data-recovery-solutions-for-small-businesses-of-san-francisco/ cela ne le fait pas pour tout, j'ai essayé d'installer Foxit, de désinstaller et réinstaller Thunderbird sans succès on peut par contre les lire en faisant "enregistrer sous" et en l'ouvrant normalement.

J'espère avoir était clair je suis disponible pour plus d'info.

Merci par avance.



A voir également:

15 réponses

pasthou Messages postés 11202 Date d'inscription jeudi 24 juillet 2008 Statut Membre Dernière intervention 17 mars 2015 1 523
24 janv. 2012 à 15:39
..j'ai déjà rencontré personnellement ce problème.

Effectivement, cela semble concerner uniquement Tb, car avec un autre courrielleur(Outlook, WlMail..etc) ça fonctionne.

Quand on regarde dans le code source du message(CTRL + U), Tb n'a pas
associé par le biais de Windows le bon content/type...et par conséquent
ne peux pas l'ouvrir.

En détaillant : code source d'un mail(TB) avec une PJ en pdf.
Code source>>>> LE PDF qui ne s'ouvre pas

--------------050003040605050500050708
Content-Type: =?windows-1252?q?application/pdf;
name="Voeux de Machin.pdf"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename="Voeux de Machin.pdf"


Code source>>>> LE PDF qui s'ouvre
--------------060504090906090806090805
Content-Type: application/pdf;
name="Voeux.pdf"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename="Voeux.pdf"

L'astuce est de modifier dans le code source le content-type ?windows-1252 par application/pdf de le transférer, et là
tu pourras l'ouvrir directement à partir de TB.

@+
pasthou
1
Pour nettoyer les machines, il faut :
- Effacer le mimeTypes.rdf, il sera recréé automatiquement par thunderbird (afin de nettoyer les mauvais content-type pour ne pas les générer soi-même et participer à la boucle infernale)
- Installer l'extension ouvrant les P.J. en fonction de l'extension :
Thunderbird ouvre les pièces jointes en fonction du descripteur Content-Type. Pas en fonction de l'extension. Toutefois un module d'extension a été développé par Paolo "Kaosmos" pour faire cela : OpenAttachmentByExtension.
Ce module n'est pas disponible sur le site officiel des extensions Mozilla. Il est téléchargeable ici : https://nic-nac-project.org/~kaosmos/in ... openattach
(C.F. : http://forum.ubuntu-fr.org/viewtopic.php?id=808371)
1
L'URL complète :

https://nic-nac-project.org/~kaosmos/index-en.html#openattach
1
dubcek Messages postés 18755 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 14 novembre 2024 5 621
24 janv. 2012 à 13:07
hello
donc hors TB, tout les pdf s'ouvrent corrrectement, et dans TB, certains pdf ne s'ouvrent pas ?
quelle est la différence entre ceux qui s'ouvrent ou pas ? l'expéditeur du mail?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
el cameleon Messages postés 68 Date d'inscription vendredi 2 septembre 2011 Statut Membre Dernière intervention 10 avril 2013 16
24 janv. 2012 à 14:04
Tu peux essayer de voir si la situation s'améliore avec TB10 beta?
0
fleostef Messages postés 10 Date d'inscription mardi 24 janvier 2012 Statut Membre Dernière intervention 20 mai 2014
Modifié par fleostef le 24/01/2012 à 15:28
Oui, hors Thunderbird tous les PDF s'ouvrent sans souci , les expéditeurs sont différents, mais on ne peut ouvrir aucun PDF de ces même expéditeurs, excepté si on les enregistres ailleurs.

Je testerai jeudi TH10
0
dubcek Messages postés 18755 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 14 novembre 2024 5 621
24 janv. 2012 à 15:59
le fichier mimeTypes.rdf file dans C:\Utilisateurs\[nom]\AppData\Roaming\Thunderbird\Profiles\[nom du profil] contient-il une ligne pdf, si oui laquelle ?
- afficher les fichiers cachés et ouvrir avec le Bloc-note
0
pasthou Messages postés 11202 Date d'inscription jeudi 24 juillet 2008 Statut Membre Dernière intervention 17 mars 2015 1 523
24 janv. 2012 à 16:27
.....dans le fichier mimeTypes.rdf, il n'y a aucune ligne qui fait référence à PDF.

Je l'ai même déplacer ....et le problème est toujours présent.

@+
pasthou
0
fleostef Messages postés 10 Date d'inscription mardi 24 janvier 2012 Statut Membre Dernière intervention 20 mai 2014
Modifié par fleostef le 2/03/2012 à 11:59
Désolé de répondre aussi tardivement, mais en attendant d'avoir plus de temps je lui ai fait enregistré les documents sur son bureau et après elle peut les ouvrir, mais bon cela ne règle pas le problème , maintenant que j'ai 5 min je t'envoie la ligne concernant PDF du fichier rdf.


   <?xml version="1.0"?> 
<RDF:RDF xmlns:NC="http://home.netscape.com/NC-rdf#" 
         xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> 
  <RDF:Description RDF:about="urn:mimetype:application/pdf" 
                   NC:value="application/pdf" 
                   NC:editable="true" 
                   NC:fileExtensions="pdf" 
                   NC:description=""> 
    <NC:handlerProp RDF:resource="urn:mimetype:handler:application/pdf"/> 
  </RDF:Description> 
  <RDF:Seq RDF:about="urn:mimetypes:root"> 
    <RDF:li RDF:resource="urn:mimetype:image/jpeg"/> 
    <RDF:li RDF:resource="urn:mimetype:application/vnd.oasis.opendocument.text"/> 
    <RDF:li RDF:resource="urn:mimetype:application/vnd.openxmlformats-officedocument.wordprocessingml.document"/> 
    <RDF:li RDF:resource="urn:mimetype:application/vnd.ms-excel.sheet.macroenabled.12"/> 
    <RDF:li RDF:resource="urn:mimetype:application/vnd.ms-word.document.macroenabled.12"/> 
    <RDF:li RDF:resource="urn:mimetype:application/msword"/> 
    <RDF:li RDF:resource="urn:mimetype:%22%22=?windows-1252?q?application%22%22/pdf"/> 
    <RDF:li RDF:resource="urn:mimetype:application/pdf"/> 
  </RDF:Seq> 
  <RDF:Description RDF:about="urn:mimetype:handler:application/vnd.ms-excel.sheet.macroenabled.12" 
                   NC:alwaysAsk="true" 
                   NC:useSystemDefault="true" 
                   NC:saveToDisk="false"> 
    <NC:externalApplication RDF:resource="urn:mimetype:externalApplication:application/vnd.ms-excel.sheet.macroenabled.12"/> 
  </RDF:Description> 
  <RDF:Description RDF:about="urn:schemes"> 
    <NC:Protocol-Schemes RDF:resource="urn:schemes:root"/> 
  </RDF:Description> 
  <RDF:Description RDF:about="urn:mimetype:%22%22=?windows-1252?q?application%22%22/pdf" 
                   NC:fileExtensions="pdf" 
                   NC:description="" 
                   NC:value="%22%22=?windows-1252?q?application%22%22/pdf" 
                   NC:editable="true"> 
    <NC:handlerProp RDF:resource="urn:mimetype:handler:%22%22=?windows-1252?q?application%22%22/pdf"/> 
  </RDF:Description> 
  <RDF:Description RDF:about="urn:scheme:file" 
                   NC:value="file"> 
    <NC:handlerProp RDF:resource="urn:scheme:handler:file"/> 
  </RDF:Description> 
  <RDF:Description RDF:about="urn:mimetype:image/jpeg" 
                   NC:description="JPEG Image" 
                   NC:value="image/jpeg" 
                   NC:editable="true"> 
    <NC:fileExtensions>jpg</NC:fileExtensions> 
    <NC:fileExtensions>jpeg</NC:fileExtensions> 
    <NC:fileExtensions>jfif</NC:fileExtensions> 
    <NC:fileExtensions>pjpeg</NC:fileExtensions> 
    <NC:fileExtensions>pjp</NC:fileExtensions> 
    <NC:handlerProp RDF:resource="urn:mimetype:handler:image/jpeg"/> 
  </RDF:Description> 
  <RDF:Description RDF:about="urn:mimetype:externalApplication:application/msword" 
                   NC:path="C:\Program Files (x86)\OpenOffice.org 3\program\\swriter.exe" 
                   NC:prettyName="swriter.exe" /> 
  <RDF:Seq RDF:about="urn:schemes:root"> 
    <RDF:li RDF:resource="urn:scheme:file"/> 
  </RDF:Seq> 
  <RDF:Description RDF:about="urn:mimetype:externalApplication:application/vnd.oasis.opendocument.text" 
                   NC:path="C:\Program Files\Microsoft Office\OFFICE11\INFOPATH.EXE" 
                   NC:prettyName="INFOPATH.EXE" /> 
  <RDF:Description RDF:about="urn:mimetype:handler:application/vnd.ms-word.document.macroenabled.12" 
                   NC:alwaysAsk="true" 
                   NC:useSystemDefault="true"> 
    <NC:externalApplication RDF:resource="urn:mimetype:externalApplication:application/vnd.ms-word.document.macroenabled.12"/> 
  </RDF:Description> 
  <RDF:Description RDF:about="urn:scheme:handler:file" 
                   NC:useSystemDefault="true" 
                   NC:alwaysAsk="true" /> 
  <RDF:Description RDF:about="urn:mimetype:handler:application/msword" 
                   NC:saveToDisk="false" 
                   NC:handleInternal="false" 
                   NC:alwaysAsk="true" 
                   NC:useSystemDefault="true"> 
    <NC:externalApplication RDF:resource="urn:mimetype:externalApplication:application/msword"/> 
  </RDF:Description> 
  <RDF:Description RDF:about="urn:mimetype:handler:%22%22=?windows-1252?q?application%22%22/pdf" 
                   NC:handleInternal="false" 
                   NC:alwaysAsk="true" 
                   NC:useSystemDefault="true" 
                   NC:saveToDisk="false"> 
    <NC:externalApplication RDF:resource="urn:mimetype:externalApplication:%22%22=?windows-1252?q?application%22%22/pdf"/> 
  </RDF:Description> 
  <RDF:Description RDF:about="urn:mimetype:externalApplication:image/jpeg" 
                   NC:path="C:\PROGRA~1\MICROS~2\OFFICE11\OIS.EXE" 
                   NC:prettyName="OIS.EXE" /> 
  <RDF:Description RDF:about="urn:mimetype:handler:application/vnd.openxmlformats-officedocument.wordprocessingml.document" 
                   NC:alwaysAsk="true" 
                   NC:useSystemDefault="true"> 
    <NC:externalApplication RDF:resource="urn:mimetype:externalApplication:application/vnd.openxmlformats-officedocument.wordprocessingml.document"/> 
  </RDF:Description> 
  <RDF:Description RDF:about="urn:mimetype:externalApplication:%22%22=?windows-1252?q?application%22%22/pdf" 
                   NC:path="C:\PROGRAM FILES (X86)\FOXIT SOFTWARE\FOXIT READER\FOXIT READER.EXE" 
                   NC:prettyName="FOXIT READER.EXE" /> 
  <RDF:Description RDF:about="urn:mimetype:application/vnd.ms-excel.sheet.macroenabled.12" 
                   NC:fileExtensions="xlsm" 
                   NC:description="" 
                   NC:value="application/vnd.ms-excel.sheet.macroenabled.12" 
                   NC:editable="true"> 
    <NC:handlerProp RDF:resource="urn:mimetype:handler:application/vnd.ms-excel.sheet.macroenabled.12"/> 
  </RDF:Description> 
  <RDF:Description RDF:about="urn:mimetype:handler:application/vnd.oasis.opendocument.text" 
                   NC:saveToDisk="false" 
                   NC:handleInternal="false" 
                   NC:alwaysAsk="true" 
                   NC:useSystemDefault="true"> 
    <NC:externalApplication RDF:resource="urn:mimetype:externalApplication:application/vnd.oasis.opendocument.text"/> 
  </RDF:Description> 
  <RDF:Description RDF:about="urn:mimetypes"> 
    <NC:MIME-types RDF:resource="urn:mimetypes:root"/> 
  </RDF:Description> 
  <RDF:Description RDF:about="urn:mimetype:handler:image/jpeg" 
                   NC:saveToDisk="false" 
                   NC:handleInternal="false" 
                   NC:alwaysAsk="true" 
                   NC:useSystemDefault="true"> 
    <NC:externalApplication RDF:resource="urn:mimetype:externalApplication:image/jpeg"/> 
  </RDF:Description> 
  <RDF:Description RDF:about="urn:mimetype:application/vnd.oasis.opendocument.text" 
                   NC:fileExtensions="odt" 
                   NC:description="" 
                   NC:value="application/vnd.oasis.opendocument.text" 
                   NC:editable="true"> 
    <NC:handlerProp RDF:resource="urn:mimetype:handler:application/vnd.oasis.opendocument.text"/> 
  </RDF:Description> 
  <RDF:Description RDF:about="urn:mimetype:application/vnd.ms-word.document.macroenabled.12" 
                   NC:value="application/vnd.ms-word.document.macroenabled.12" 
                   NC:editable="true" 
                   NC:fileExtensions="docm" 
                   NC:description=""> 
    <NC:handlerProp RDF:resource="urn:mimetype:handler:application/vnd.ms-word.document.macroenabled.12"/> 
  </RDF:Description> 
  <RDF:Description RDF:about="urn:mimetype:application/vnd.openxmlformats-officedocument.wordprocessingml.document" 
                   NC:value="application/vnd.openxmlformats-officedocument.wordprocessingml.document" 
                   NC:editable="true" 
                   NC:fileExtensions="docx" 
                   NC:description=""> 
    <NC:handlerProp RDF:resource="urn:mimetype:handler:application/vnd.openxmlformats-officedocument.wordprocessingml.document"/> 
  </RDF:Description> 
  <RDF:Description RDF:about="urn:mimetype:handler:application/pdf" 
                   NC:alwaysAsk="true" 
                   NC:useSystemDefault="true"> 
    <NC:externalApplication RDF:resource="urn:mimetype:externalApplication:application/pdf"/> 
  </RDF:Description> 
  <RDF:Description RDF:about="urn:mimetype:application/msword" 
                   NC:description="" 
                   NC:value="application/msword" 
                   NC:editable="true"> 
    <NC:handlerProp RDF:resource="urn:mimetype:handler:application/msword"/> 
  </RDF:Description> 
  <RDF:Description RDF:about="urn:root" 
                   NC:fr_defaultHandlersVersion="-1" /> 
</RDF:RDF> 



j'ai aussi essayer TB10 mais cela ne règle pas le problème .
Merci pour vos reponses et solutions si vous en avez .
0
pasthou Messages postés 11202 Date d'inscription jeudi 24 juillet 2008 Statut Membre Dernière intervention 17 mars 2015 1 523
2 mars 2012 à 13:55
...effectivement le code source l'indique en ligne 19, 32 et 35 :

>>><RDF:li RDF:resource="urn:mimetype:%22%22=?windows-1252?q?application%22%22/pdf"/>

>>><RDF:Description RDF:about="urn:mimetype:%22%22=?windows-1252?q?application%22%22/pdf"

>>> NC:value="%22%22=?windows-1252?q?application%22%22/pdf .....aucun autre remède que de supprimer ce qui est en gras, ou alors installe l'extension openAttachmentByExtension.

@+
pasthou
0
fleostef Messages postés 10 Date d'inscription mardi 24 janvier 2012 Statut Membre Dernière intervention 20 mai 2014
5 mars 2012 à 12:11
Merci beaucoup mon problème et résolu grâce a toi.
0
Le mien, le même, n'est par contre pas résolu grâce à toi ;-)
0
Bonjour,
fleostef, je ne vois pas la solution.
Et je suis bien sur dans la m^me situation que toi.
De plus, les fichiers qui ne veulent pas s'ouvrir dans TB, ne peuvent pas non plus l'être sur un mobile android...interessant, non?
Donc ce serait vraiment extrêmement sympathique de ta part de me communiquer la solution.
0
Bonjour.
Le problème : le content-type généré par un des applicatifs utilisé n'est pas formaté correctement. Le seul content-type correct est application/pdf

Les explications sont détaillées ici : https://bugzilla.mozilla.org/show_bug.cgi?id=659355

Le problème : lorsqu'un mauvais content-type est transféré vers le reader, cela se fait par le biais d'un fichier temporaire. Le reader PDF plante, et le fichier temporaire est tronqué. Du coup, le fait d'enregistrer la P.J. ne fonctionne pas non plus. Si l'on sauve directement la P.J. , alors il n'y a pas de problème.
Il faut aussi éviter de créer l'association sur un mauvais content-type dans thunderbird, car la machine se met alors à émettre des P.J. avec un mauvais content-type et cela revient à un comportement viral manuel...

Le problème sera corrigé avec la version 17 (Thunderbird ne passera plus le content-type complet au reader).
0
Enfin, pour éviter à l'usager de modifier à nouveau les types mimes, soit mettre le mimeTypes.rdf en lecture seule (pis-aller) ou alors :

https://nic-nac-project.org/~kaosmos/NoWrongMimeTypes-0.1.xpi

Qui passe le bouton OK de la boîte de dialogue en grisé lorsque le type mime n'est pas correct.

Cette extension fonctionne avec les dernières versions, mais il faut aller corriger le fichier install.rdf dans le package (utiliser 7zip, les fichiers .xpi sont en fait des fichiers zippés).
0
Pappy Yves Messages postés 5 Date d'inscription samedi 6 mars 2010 Statut Membre Dernière intervention 5 juillet 2019
20 nov. 2012 à 17:16
Merci à "rene", j'avais trouvé le même problème que "fleostef" et ta solution, effacer les fichiers "mimeTypes.rdf" a été radicale.
Par contre, je n'ai pas compris comment le pb est arrivé ?

Merci encore
0