Not sure how to reply to your reply using the nice format you used where the reply is interspersed with the questions… Anyway, I will reply using separate paragraphs for each of my comments:
-
Understood. Moving and then restoring previous messages resulting in a distorted timeline is not good. I will follow your suggestion and use backup/restore when adding a new device. Right now I have three phones and one tablet, all running Android, but will add a couple of computers later once I know how to compile the code myself. I have indeed enabled “Send copy to self.”
-
There might be a bug here since the name of the sender only showed up on 1 of 4 devices. On the other three I had to add/edit the name of the contact myself.
-
Noted about message size and that the e-mail providers’ limits might come into play. Somewhere in the back of my head I remember something about an RFC only requiring message sizes up to 10 MB?? But, one solution could be that larger files are automatically split into multiple encrypted messages and then reassembled on the recipient’s system? (And of course, on any other devices the sender also has.) This would allow program files/videos etc etc to be shared seamlessly.
-
I read your link to Generate link preview and learned something new. I would love to see it though and, as you mentioned, an opt-in setting might be a good solution.
-
I plan to use DC only for encrypted messages, at least for now, so I will only accept contact requests from other DC users (or other compatible AutoCrypt systems). On that note, if someone gets access to my mail provider’s backend (or the other party’s backend server), will they be able to read old messages?
With the above said, I think I have found some bugs. My use-case is multiple devices and being seamlessly able to read/send/delete messages on any of them with the expectation that they will all be up-to-date (naturally having previously synced the keys and enabled send-to-self.)
-
With the four systems, I have carefully watched to see if notifications show up on all four systems which would be expected and that is /not/ the case. Typically 3 of 4 systems show notification messages although even the system that does not show a notification message is up to date with messages. Also, reading new messages on a device does not remove the notification prompt on the other devices. Is it possible that there is some sync issue between each device and the IMAP backend?
-
I have also surprisingly noticed that deleting a message on one device does not automatically delete it on the other devices which is what one would expect since all devices should be fully synced. This can hardly be as designed. Could this be a sync issue?
Looking forward to your comments. Thank you.