Data syncing on multiple devices doesn't seem to work properly [missing history, classic email, move to DC folder]

After setting up 3 devices on the same raw email account and keeping 2 of them online all the time, it turns out that logging on the third device after a couple of days it won’t fetch the whole missed history. I guess it’s not checking emails with read status? What am I doing wrong? None of the devices are on the same network. The only option set is to move to DC folder. Android, DC 2.43.0.

If you are using an e-mail address on a server that uses the Chatmail/relay codebase, then the messages expire. E-mails are deleted by the server, by default 30 days after delivery, I think, but some relays delete after as little as three days! Reading the webpage of your mail relay should warn of such expiries.

If you are using a generic mailserver, can you see the messages in the webmail?

Alternately, you might have set one of your devices to delete on download. This should not be possible with a multidevice configuration, but it is perhaps worth checking.

Finally, a device can be set to delete e-mails older than X from the client, perhaps this is accidentally enabled?

I am assuming that the missing messages are all those received between when the third device was powered down and some later date.

It’s a classic email.

Yes.

No.

No.

Yes.

Alright, no messages are missing in the webmail on the server. The one device is just persistently not downloading the older messages. I take it there is nothing else different about them.

I’m sorry, if there is nothing in the device’s client settings, I’m stumped. Others may not be. :slight_smile:

Can you tell us how old the most recent message that failed to download was when it failed to download?

The logfile might also be useful, if convenient.

how old

A week as of tomorrow.

… A-and after force quittng it finally fetched some of the old history. Stuff still missing. Like my own name and user pic, even.

No log, sorry, there are some privy things. :slight_smile:

Sorry, I meant the elaspsed time between the oldest missing message and the moment at which it failed to download.

Glad it is sorta working more now!

A week. :slight_smile: The device was offline.

Sorta…

I’m sorry, I’m stumped. You can export a backup from a profile on one device and then import it on another device (or delee and re-import on the same device), but if this worked it would be a kludgy workaround, not a diagnosis.

You mentioned read status in your initial post; I think DC ignores read status for the purposes of downloading?

Anyone else have ideas?

1 Like