OVH Cloud OVH Cloud

[Pegasus 4.12a] Encodage des pieces jointes

Aucune réponse
Avatar
Eric Demeester
Bonjour,

Je voudrais ajouter dans Pegasus le content-type MIME :

Content-Type: application/pdf

pour le sélectionner lors de l'envoi de pdf en pièce jointe (pas pour
lire des pièces jointes reçues, je précise, pour les _envoyer_).

En d'autres termes, je voudrais que cette option apparaisse dans la
combo « Encoding » de l'onglet Attachments lors de la composition d'un
nouveau message, puis qu'à réception du message en question, il y ait ça
dans les en-têtes de la pièce jointe :

--Separateur
Content-Type: application/pdf
Content-Disposition: attachment; filename="document.pdf"
Content-Transfer-Encoding: base64

JVBERi0xLjMKJeTjz9IKNSAwIG9iago8PC9MZW5ndGggNiAwIFIKL0ZpbHRlci9GbGF0ZURlY29k
[...]

J'ai essayé en sélectionnant « MIME postcript » j'ai bien les en-têtes
idoines :

--Separateur
Content-Type: application/postcript
[...]

J'ai trouvé en fouillant dans le répertoire d'installation du programme
un fichier de configuration : mime-map.pm, qui pourrait correspondre à
ce que je veux faire, sauf que malgré plusieurs tests et la lecture
attentive des explications fournies dans ce fichier, je ne parviens pas
à m'en servir.

Ca n'a pourtant pas l'air sorcier :

; The format of this file is:
; content_type = attachment_type

L'exemple donné est :
Text/HTML = HTML-text

Donc en ajoutant :
application/pdf = MIME pdf

ça devrait le faire.

Bin ça ne marche pas. Si quelqu'un a une idée...

--
Eric

Réponses