ProtonMail / proton-bridge

Proton Mail Bridge application
GNU General Public License v3.0
1.15k stars 156 forks source link

I can't move all my e-Mails into the proton mailbox #446

Open HyperCriSiS opened 9 months ago

HyperCriSiS commented 9 months ago

Expected Behavior

It should be possible to move all e-mail from the Thunderbird local e-mail store to proton

Current Behavior

Many e-mails can't be moved

Steps to Reproduce

Moving the e-mail shows an error. The moving process is aborted

Version Information

Thunderbird v115.5.1 (32-Bit) Bridge v3.7.1 (br-183)

Screenshots of the different errors

R62Iwr9ds6

dy3s2lCP7n OyPErWGgvL

Thanks, Hyper

LBeernaertProton commented 9 months ago

In order of appearance:

HyperCriSiS commented 9 months ago

In order of appearance:

* Something went wrong with the proton servers. Could be a temporary short lived outage. If it is consistent, would you be comfortable sharing the message with us for analysis?

* It seems this message either has an invalid From address or we have a bug in our parser. Could you share the message `From` header?

* This message is missing a required `From` header. You will need to add one before importing  it into Proton. You could use the "Header Tools Improved" add-on to modify the message.

Hi,

this is not a really good solution. I would have to go through hundreds of mails and if I find them, then fix them all by hand? I try to filter out a bunch of them...

Why is the movement of mails so incredible slow btw.? It seems not to be multi threaded. About one second for one e-mail is really much to slow. It should at be at least be 100 per second for 50kb mails. Moving many thousands of emails is actually really a pain, especially with occurring errors which make the process even more cumbersome.

LBeernaertProton commented 9 months ago

@HyperCriSiS currently, we can only import one message at a time. This is a limitation of the IMAP protocol. I believe there is an extension for this, but we have not implemented it.

HyperCriSiS commented 8 months ago

Actually it would even help a lot if the import process would not be aborted when one e-mail can't be imported. Can you please change this?

LBeernaertProton commented 8 months ago

As I've mentioned in my previous comment, the Bridge does not control this. This behavior comes from your IMAP client of choice.