From: Oswald B. <osw...@gm...> - 2014-06-17 07:44:22
|
On Mon, Jun 16, 2014 at 10:46:16PM +0200, Bruno Gonzalez wrote: > However, my personal email, running on a shared hosting server, is not getting fully synchronized. The failing account has the following IMAP directory tree: > INBOX > INBOX/Trash > INBOX/Drafts > INBOX/Archive > (etc.) > > All the INBOX/* directories are synced without problems. > that's actually weird. i'd have expected this to be broken as well. > But the INBOX directory is always empty in my slave directory. > > I've noticed that, during the very first sync (when starting from scratch), mbsync -V will output a line that says: "Maildir warning: ignoring INBOX" > this is the cause of your problem. ignoring INBOX is a measure to avoid that the mailbox name is misinterpreted after stripping off the path. obviously, that's counterproductive in the case when INBOX is explicitly mapped into the maildir, so i'll need to fix that. > The relevant part of my .mbsyncrc file is this: > -------------------- > IMAPAccount stenyakc > Host imap.bar.com > User fo...@ba... > Pass baz-qux > UseIMAPS no > RequireSSL no > UseTLSv1 no > > IMAPStore stenyakc-remote > Account stenyakc > > MaildirStore stenyakc-local > Path ~/mail/fo...@ba.../ > Inbox ~/mail/fo...@ba.../INBOX > > Channel stenyakc > Master :stenyakc-remote: > Slave :stenyakc-local: > Patterns * > try simply appending INBOX to the list. > Create Slave > SyncState * > Sync All > -------------------- |