Demot a écrit : 05 avr. 2023, 17:41
La corbeille originale que tu as sûrement renommé, contient les codes des messages.
Oui c'est de cette corbeille originale que je parlais quand je disais que j'avais ouvert les deux fichiers Trash et Trash.msf ; et du coup le Trash.msf contient des choses mais pas le Trash qui lui est vide quand ouvert sous Notepad++.
Demot a écrit : 05 avr. 2023, 17:41
Dedans regarde si tu as bien pour les msgs avec PJ une partie codée en base64.
Juste avant il devrait avoir le MIME qui donne l'extension correspondante.
Si tu vois bien ces parties en base64 on devrait trouver moyen de les convertir en fichier PJ
C'est dans lequel des deux fichiers que je devrais trouver ça, le Trash.msf ou le Trash tout court ?
Le Trash.msf commence comme ça :
Code : Tout sélectionner
// <!-- <mdb:mork:z v="1.4"/> -->
< <(a=c)> // (f=iso-8859-1)
(B8=highestModSeq)(B9=imapFlags)(BA=charSetOverride)(BB=charSet)
(BC=highestRecordedUID)(BD=ns:msg:db:row:scope:pending:all)
(BE=ns:msg:db:table:kind:pending)(BF=dateReceived)(C0=ProtoThreadFlags)
(C1=replyTo)(C2=keywords)(C3=imageSize)(C4=junkscore)(C5=sender_name)
(C6=gloda-id)(C7=gloda-dirty)(C8=recipient_names)(C9=folderName)
(CA=customSortCol)(CB=ns:msg:db:row:scope:ops:all)
(CC=ns:msg:db:table:kind:ops)(CD=preview)(CE=storeToken)(CF=pseudoHdr)
(D0=op)(D1=msgKey)(D2=opFlags)(D3=newFlags)(D4=srcFolderURI)
(D5=srcMsgKey)(D6=numDeletedHeaders)(D7=remoteContentPolicy)
(80=ns:msg:db:row:scope:msgs:all)(81=subject)(82=sender)(83=message-id)
(84=references)(85=recipients)(86=date)(87=size)(88=flags)(89=priority)
(8A=label)(8B=statusOfset)(8C=numLines)(8D=ccList)(8E=bccList)
(8F=msgThreadId)(90=threadId)(91=threadFlags)(92=threadNewestMsgDate)
(93=children)(94=unreadChildren)(95=threadSubject)(96=msgCharSet)
(97=ns:msg:db:table:kind:msgs)(98=ns:msg:db:table:kind:thread)
(99=ns:msg:db:table:kind:allthreads)
(9A=ns:msg:db:row:scope:threads:all)(9B=threadParent)(9C=threadRoot)
(9D=msgOffset)(9E=offlineMsgSize)
(9F=ns:msg:db:row:scope:dbfolderinfo:all)
(A0=ns:msg:db:table:kind:dbfolderinfo)(A1=numMsgs)(A2=numNewMsgs)
(A3=folderSize)(A4=expungedBytes)(A5=folderDate)(A6=highWaterKey)
(A7=mailboxName)(A8=UIDValidity)(A9=totPendingMsgs)
(AA=unreadPendingMsgs)(AB=expiredMark)(AC=version)(AD=forceReparse)
(AE=fixedBadRefThreading)(AF=onlineName)(B0=useServerRetention)
(B1=MRUTime)(B2=sortType)(B3=sortOrder)(B4=viewFlags)(B5=viewType)
(B6=sortColumns)(B7=columnStates)>
<(1472=506)(1470=5d79bcd6)(81=0)(80=1)>
[300:m(^9C=506)(^90=506)(^92^1470)(^91=0)(^93=1)]
<(1478=507)(1476=5d7b09e1)>[301:m(^9C=507)(^90=507)(^92^1476)(^91=0)
(^93=1)]
<(147E=508)(147C=5d7c63ce)>[302:m(^9C=508)(^90=508)(^92^147C)(^91=0)
(^93=1)]
<(1483=509)(1481=5d7b0a8c)>[303:m(^9C=509)(^90=509)(^92^1481)(^91=0)
(^93=1)]
<(1489=50a)(1488=5d794175)>[304:m(^9C=50a)(^90=50a)(^92^1488)(^91=0)
(^93=1)]
<(1490=50b)(148E=5d7d33b5)>[305:m(^9C=50b)(^90=50b)(^92^148E)(^91=0)
(^93=1)]
<(1496=50c)(1494=5d7d338e)>[306:m(^9C=50c)(^90=50c)(^92^1494)(^91=0)
(^93=1)]
Ensuite des lignes du même style que les dernières que j'ai copié se répètent pendant 2500 lignes, puis apparaissent enfin ce qui ressemble à mes entêtes de messages, avec expéditeurs, objets, destinataires, etc... (tout ça dans le Trash.msf, rien dans le Trash tout court)
Merci bonne soirée !