thunderbird / import-export-tools-ng

Import Export Tools that supports Thunderbird v68-v128
Other
296 stars 31 forks source link

export as .eml creates .eml files of several hundred MB each #546

Open rzmu opened 8 months ago

rzmu commented 8 months ago

hello,

I am exporting a set of 700 emails from a folder to .eml format on windows, using this add-on because thunderbird skips some emails when I ask it to save as. Everything looks like it's working except each emails shows as several hundred megabytes. I stopped the export at 40 emails and now have 16GB...

The emails seem fine when opened, their size is just enormous.

This is so weird...

Would greatly appreciate any help ! I'm on thunderbird 115.9.0, windows 11, the emails are coming from an office 365 folder, if that matters.

All best,

sam

cleidigh commented 8 months ago

@rzmu Very odd. If you export a single message, let's say a random pick, does this happen? What happens when you use ctrl-u to look at the message source? Is there a non personal message you could privately send me? @cleidigh

rzmu commented 8 months ago

I tried to export a single random message. The message was showing as 104kb in thunderbird. After export it grew to 12MB.

Regarding ctrl+u to look at the source, I see the message, and then what looks to me like a very very long string of characters, like when you have a large attachement.

pirli54 commented 4 months ago

606 . It seems to be the same issue on Ubuntu since the new 128 Thunderbird.

I tried to export the same e-mails from another machine with TB 115 and it worked fine.

Did you maybe change the exporting format (name or date of the file)?

Edit: It seems that the export is adding the size of the previous e-mails to the next one exported.

For example I ran a test with two e-mails:

on the second example, I ran a test with 3 three e-mails:

If i now only export the third email in the list, it does have a 1.900 kb value, even if I don't export the 2 previous e-mails. So it seems that the export value is the result of adding the values of the previous e-mails in the folder. So in a folder of 200 mails the last mail on the list would have a massive size...

It would explain why you jumb to 16 or 20gb after only an export of 40 e-mails.

The values shown in the index are however correct