pièces jointes catia dans mail corrompus

Forum dédié à la distribution du même nom et que vous pourrez télécharger sur http://www.contribs.org. La nouvelle version de cette distribution se nomme SME Server

Modérateur: modos Ixus

pièces jointes catia dans mail corrompus

Messagepar mab » 12 Oct 2009 19:34

Bonjour,

contexte : serveur en mode passerelle fonctionnelle et en production accès mail par le lan ou en web, par linux ou par windows, non testé en pop3/imap/smtp.

J'ai un problème curieux, et c'est la première fois que je rencontre un tel problème :
J'envoie un fichier par le webmail, un fichier provenant de catia. aucun message d'erreur.
voici le nom de fichier de mon problème (mais tous le font) et son md5
c80c2a5c096037e78341a53ccfeb5bd6 /tmp/705004169.CATPart - > fichier original
je le met en mail, puis je le retélécharge en provenance du mail :
6e35a5e67327eccb6ab9963b161cd739 /tmp/705004169bis.CATPart -> fichier corrompu
si je télécharge sa version zippée que je dézippe :
6e35a5e67327eccb6ab9963b161cd739 705004169.CATPart

Le fichier semble corrompu dès son arrivée dans le mail. Je reprécise que tous les fichiers catia font ce problème, aucun autre.

Je pense que zipper les fichiers devrait solutionner, mais les utilisateurs, préfèreraient s'en passer.

Une idée ? :)
Avatar de l’utilisateur
mab
Capitaine de vaisseau
Capitaine de vaisseau
 
Messages: 293
Inscrit le: 03 Sep 2004 22:42
Localisation: centre

Messagepar Gaston » 12 Oct 2009 21:44

Bonsoir,
vérifier taille mail, taille maxi des messages dans SME, taille maxi messages via webmail, ...

je dis ça parce que j'interprètre "catia" comme cao/dao donc gros fichier, et surtout ça me fait penser à autre chose qu'un fichier complet "705004169.CATPart"

G.
Avatar de l’utilisateur
Gaston
Amiral
Amiral
 
Messages: 1367
Inscrit le: 06 Oct 2003 00:00
Localisation: Saint Maur, 94 FR

Messagepar mab » 13 Oct 2009 07:53

Gaston a écrit:Bonsoir,
vérifier taille mail, taille maxi des messages dans SME, taille maxi messages via webmail, ...

je dis ça parce que j'interprètre "catia" comme cao/dao donc gros fichier, et surtout ça me fait penser à autre chose qu'un fichier complet "705004169.CATPart"

G.


Merci pour cette prompte réponse,

La taille maxi des mails a été fixé à 100Mo. dans le mail et dans php.

En effet j'ai aussi "tilté" sur le "Part", il s'agit d'un fichier normal, de 2762216 octets.
je précise que le fichier récupéré (celui en erreur) fait alors 2733639 octets.

Est-il possible que le webmail le comprenne comme un fichier texte ou un truc du genre ? (et qu'il soit coupé après un CTRL+Z ou autre )
[edit]
avec un éditeur hexa, à l'emplacement 2733639, il y a juste :

Code: Tout sélectionner
0029B62C   41 54 49 41  06 00 00 00  30 34 31 38  30 33 50 00  00 00 00 00  00 00 00 00  00 00 00 00  ATIA....041803P.............
0029B648   00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00  ............................
Donc, juste que des zéros... :cry:
Avatar de l’utilisateur
mab
Capitaine de vaisseau
Capitaine de vaisseau
 
Messages: 293
Inscrit le: 03 Sep 2004 22:42
Localisation: centre

Messagepar Franck78 » 13 Oct 2009 21:49

Puisqu'il manque des caractères, c'est qu'ils ont été 'interprétés... Un 'diff' serait bienvenu.
C'est peut être l'extension qui trompe le client mail. C'est à lui de convertir les PJ, pas au smtp. Et il zappe ou fait mal. Changes-en!
Franck
L'art de poser une question sur ce site afin d'obtenir la réponse
A LIRE
Avatar de l’utilisateur
Franck78
Amiral
Amiral
 
Messages: 5625
Inscrit le: 20 Fév 2004 01:00
Localisation: Paris

Messagepar mab » 13 Oct 2009 21:55

bonsoir à tous,

en fait, je vois le problème, il est très simple :
l'envoi du message remplace les "0d-0a" par des "0a" dans tout le fichier. Le fichier est donc interprété comme un fichier texte au lieu de l'être en binaire.
fichier d'origine :
Code: Tout sélectionner
00000038   00 00 00 02  5F 0D 0A 00  5E F4 AC 01  01 00 00 00  F0 00 00 00  02 00 00 00  02 00 00 00

fichier en erreur :
Code: Tout sélectionner
00000038   00 00 00 02  5F 0A 00 5E  F4 AC 01 01  00 00 00 F0  00 00 00 02  00 00 00 02  00 00 00 14


Comment faire pour définir les extensions qui doivent êtres considérées comme du binaire ?

[edit]
on s'est croisé franck78, merci pour ta réponse.
Il s'agit du webmail qui est utilisé, le natif de sme.
Avatar de l’utilisateur
mab
Capitaine de vaisseau
Capitaine de vaisseau
 
Messages: 293
Inscrit le: 03 Sep 2004 22:42
Localisation: centre

Messagepar mab » 17 Oct 2009 09:59

bonjour à tous,
juste un petit up :D

"Comment faire pour définir les extensions qui doivent êtres considérées comme du binaire" dans le webmail ?
Avatar de l’utilisateur
mab
Capitaine de vaisseau
Capitaine de vaisseau
 
Messages: 293
Inscrit le: 03 Sep 2004 22:42
Localisation: centre

Messagepar mab » 23 Oct 2009 21:48

bonjour à tous,
:up:
Désolé, mais ce problème, je ne sais pas le contourner proprement, et j'aimerais de l'aide.
Avatar de l’utilisateur
mab
Capitaine de vaisseau
Capitaine de vaisseau
 
Messages: 293
Inscrit le: 03 Sep 2004 22:42
Localisation: centre


Retour vers E-Smith / SME Server

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité

cron