On 2020-07-08 18:22, Carsten Schoenert wrote:
Am 08.07.20 um 23:51 schrieb Gary Dale:
Do you think I want to do it this way? This is how Thunderbird makes me.
I've no idea how you do this or want to do this, I was just showing how
I simply drag an shove folders for years as it works for years.
No matter if I do this between two active accounts or if I shove the
folder to the local account. I've migrated a few POP3 account to IMAP
over the time and long ago, also with some more complex folder
structures, I can't remember that was that difficult in the end.
I do it the way you say works. It doesn't.

I have to create the first level folder structure in the IMAP account,
I don't have to do this, I simply drag the folder ...

...>> I've played around with the behavior of .sdb folder together with .msf

If I drag the folder, it creates the folder in the new location but doesn't copy the e-mail. Nor does it include subfolders. Dragging is just another way of creating the folders.


files also long ago. Basically you can copy the .sdb folder anywhere,
you also need to create an equally named empty file .msf too then, the
folder will already then be visible so far I remember, once you tell TB
to compress the folder TB will recreate the index data for the folder
and all emails are readable again.
Except that Thunderbird deletes everything it didn't create. So there
are no files for it to reindex.
I guess you will find a lot of websites and blogs that explain in deep
how to do this if you want or need to do this at that low level side. I
will not figure out this for you as this all isn't a Debian issue right
now for.

Perhaps it's not a Debian issue but it is a Thunderbird issue. I'm running it on Debian so if you are sure it's not Debian specific then shouldn't you pass the issue up the line?



However it seems like Thunderbird has its own ideas of what is proper. I
suspect that its getting it folder information from the remote server if
it's not storing it locally. Either way the folders are wiped out.
You again assuming and assuming, that's isn't helpful.
No, the data from the email server is getting downloaded by POP3 or IMAP
protocol and then stored locally. Turn on the debug mode and you will
this for every single email.
I don't need a debug mode to see what it does. Debug mode may show the how/why but the effects are still clear.

...
The Debian wiki has some more hints about issue reporting, in case you
haven't noted this already.

https://wiki.debian.org/Thunderbird#Bug_Reporting_.2F_Issues

There are also some hint on debugging activity, you will need to replace
references to icedove with thunderbird mostly.

https://wiki.debian.org/Icedove#Debugging

The reference to icedove is probably just the folder used to store
e-mail. The fact that it says icedove just shows when the accounts were
set up in Thunderbird. Before then I was using Netscape with it's
integrated mail program - when it got split up, I had to recreate the
account setup but mostly kept the mail folders. I have a few newer
accounts that go into .icedove but others actually use a very old
Netscape file structure on a shared device. I tried moving the IMAP box
to .icedove but that doesn't seem to have helped with the problems - not
even noticeably speeding up the copies.
You don't even have seemed tried to use this possibility to debug what
Thunderbird is doing ...
I was only saying that you will need to adjust the call for this kind of
debugging.

The only add-on I have is the one to manually sort the accounts,
something that Thunderbird probably should do by itself - seems like an
almost trivial operation...
People always do differ on such things, and as a corporation the
decision makers have to draw a line. If costumers pay the developers for
integrating new features it might happen, depending on the priorities.
This situation has changed for Thunderbird dramatically as Mozilla has
decided that Thunderbird isn't a core part anymore.
Imagine if Dolphin developers took the view that dragging a folder to a new location isn't Dolphin's job? Most dialogues that have folder views allow for simple drag & drop rearrangement.

The reason I'm going through this is because Yahoo doesn't let me send
mail from the POP3 account and Thunderbird stops downloading POP3 e-mail
every couple of days. It seemed like time to bite the bullet and switch
to IMAP but the process is far more painful than it really should be.
Well as said, Yahoo is also a kind of special like Hotmail in the past
or Outlook365 in newer days. It's far away to use RFC conform standards.
So don't be surprised if not all is working well except you use the webUI.

I could ask why doesn't Thunderbird support switching from POP3 to IMAP
(and vice versa). On the face of it, it looks like simply changing some
names and values - which is what you also seem to be claiming. Instead
this is a multi-day effort that I am only partway through.
These are all question you please have to ask to upstream, these all
aren't an Debian issue in my eyes.

re. testing: I don't see any reason why you can't test this between two
IMAP accounts but then Thunderbird seems to be doing lots of
unreasonable things.
I've tested this and here it is working. As otherwise I would not write
it into an email

My point was that Thunderbird doesn't behave in what should be a reasonable fashion. If you can do IMAP to IMAP folder moves, why can't I do POP3 to IMAP folder moves?

Reply via email to