This is expanding on my previous Question.
Is it possible to synchronize mail between two servers using imap?
I am using getmail and dovecot on my home server to get mail from my ISP and store it locally. However, what I want to do is keep my server and the isp server synchronised. I've heard of offlineimap and imap sync but they don't sound like what I am after (more than happy to be proven wrong).