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
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
A voir également:
- Thunderbird et pdf error
- Lire le coran en français pdf - Télécharger - Histoire & Religion
- Message d'absence thunderbird - Guide
- Thunderbird mail - Télécharger - Mail
- Comment faire un pdf - Guide
- Save as pdf - Télécharger - Bureautique
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
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
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
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)
- 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)
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
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?
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?
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
24 janv. 2012 à 14:04
Tu peux essayer de voir si la situation s'améliore avec TB10 beta?
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
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
Je testerai jeudi TH10
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
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
- afficher les fichiers cachés et ouvrir avec le Bloc-note
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
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
Je l'ai même déplacer ....et le problème est toujours présent.
@+
pasthou
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
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.
j'ai aussi essayer TB10 mais cela ne règle pas le problème .
Merci pour vos reponses et solutions si vous en avez .
<?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 .
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
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
>>><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
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
5 mars 2012 à 12:11
Merci beaucoup mon problème et résolu grâce a toi.
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.
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.
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).
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).
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).
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).
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
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
Par contre, je n'ai pas compris comment le pb est arrivé ?
Merci encore