Hi,

I was reviewing my email setup, and noticed something I didn't expect.

First, the setup looks like this:

    desktop <---> IMAP server <---> laptop

Both the desktop and laptop have an identical isync config like this:

```
IMAPAccount myaccount
Host <the-server-address>
User <the-user>
PassCmd <the-pass-cmd>
TLSType IMAPS
PipelineDepth 4

IMAPStore myaccount-remote
Account myaccount

MaildirStore myaccount-local
SubFolders Verbatim
Path <the-path>
Inbox <inbox-path>

Channel myaccount
Far :myaccount-remote:
Near :myaccount-local:
Patterns *
Create Both
SyncState *
```

Then I sync with `mbsync -a`.

The intention being that if the desktop and laptop were to sync at the same
moment (and no new mail came in in the meantime), all hosts would have
identical mail.

However I notice that after a sync, mailboxes can be of differing sizes on
different hosts. For example last night, the Inbox folder had:

 - 5826 messages on the IMAP server
 - 5860 messages on the desktop
 - 5833 messages on the laptop

What am I missing? Shouldn't all the hosts have the same mail? Is there a way
to make it so? It's making me a little nervous, because I may be missing mail.

Should I try blasting the sync state files and re-syncing? Is that safe?

Cheers

-- 
Best Regards
Edd Barrett

https://www.theunixzoo.co.uk


_______________________________________________
isync-devel mailing list
isync-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/isync-devel

Reply via email to