I fear that my question might be rather related to Thunderbird than to Syncthing, but I figured that maybe somebody on the forums already ran into the same issue and has a useful hint.
My issue is as following: I recently set up Syncthing on my Raspberry Pi and several Linux PCs in the local network. I would like to use it to back up all the user data from the PCs to the Raspi. So I configured each PC’s home folder (one PC’s as a test for the moment, to be more precise) to be synced with a folder on the Raspi’s hard disk. The syncing goes only one way (the PC’s only send, the Raspi only receives data).
After fiddling with the .stignore file a bit things are going quite well so far with one exception: Whenever Thunderbird receives a new message, the whole Inbox.msf file (which is currently at around 1GB), along with some other files is changed and thus completely resent to the Raspi by Syncthing.
This is a pity since it creates a lot of local network traffic and produces high CPU load on the Raspi. So I was thinking if there is any way to reduce the traffic. Say, diff the old and new .msf file and sync only the .diff and then attach the diff to the outdated .msf file on the Raspi? Or somehow split the .msf file in two parts (old mails in one .msf, this year’s or month’s mails in another .msf) without interfering with Thunderbird’s way of reading the file? Or anything else which I didn’t think of?
Thanks in advance for any input, Photon
edit: I might have found something useful here: http://kb.mozillazine.org/Archiving_your_e-mail Will test and report back.