Hi all,
I'm running isync/mbsync 1.2.0 on Archlinux X64.
The problem is that, mbsync can connect to my mail server and get the
mailbox status (as is show by `mbsync -D -V -a`) but cannot fetch
messages from master to slave.
Attached is the output of `mbsync -D -V -a`.
My config file:
===========================================================
# Account
IMAPAccount wbprime
Host imap.ym.163.com
Port 993
User MY_USERNAME
Pass MY_PASSWORD
SSLType IMAPS
SSLVersions TLSv1
CertificateFile /etc/ssl/certs/ca-certificates.crt
# remote mailboxes
IMAPStore rwbprime
Account wbprime
# local mailboxes
MaildirStore lwbprime
Path ~/mail/
Inbox ~/mail/inbox
# Channels to map mailbox names
Channel wbprime-sync-inbox
Master :rwbprime:
Slave :lwbprime:
Create Slave
Expunge Slave
Sync All
Patterns *
SyncState *
===========================================================
By the way, I can fetch the mailboxes in the server via mutt native
imap.
Following is my mutt config, maybe useful.
===========================================================
set folder = "imaps://imap.ym.163.com"
set imap_user = MY_USERNAME
set imap_pass = MY_PASSWORD
set spoolfile = "+INBOX"
set header_cache = "~/.cache/mutt"
set message_cachedir = "~/.cache/mutt"
unset imap_passive
set imap_keepalive = 300
set mail_check = 180
set ssl_use_tlsv1
set smtp_url="smtps://$imap_user:$imap_p...@smtp.ym.163.com"
===========================================================
Following is `tree ~/mail` output.
===========================================================
mail/
├── Archives
│ ├── cur
│ ├── new
│ └── tmp
├── &g0l6P3ux-
│ ├── cur
│ ├── new
│ └── tmp
├── inbox
│ ├── cur
│ ├── new
│ └── tmp
├── Renren
│ ├── cur
│ ├── new
│ └── tmp
├── &V4NXPpCuTvY-
│ ├── cur
│ ├── new
│ └── tmp
├── &XfJSIJZk-
│ ├── cur
│ ├── new
│ └── tmp
└── &XfJT0ZAB-
├── cur
├── new
└── tmp
28 directories, 0 files
===========================================================
mbsync creates the directory structure but does not pull messages.
Could anyone kindly help me?
--
Best wishes from Elvis Wang <mail AT wbprime DOT me>
Reading configuration file /home/wb/.mbsyncrc
Channel wbprime-sync-inbox
Opening master store rwbprime...
Resolving imap.ym.163.com... ok
Connecting to imap.ym.163.com (123.58.177.53:993)...
Opening slave store lwbprime...
pattern '*' (effective '*'): Path, no INBOX
got mailbox list from slave:
Renren
Archives
&g0l6P3ux-
&XfJT0ZAB-
&XfJSIJZk-
&V4NXPpCuTvY-
INBOX
Connection is now encrypted
* OK Welcome to Hmail IMAP4rev1 server (Version. 1.0)
>>> 1 CAPABILITY
* CAPABILITY IMAP4rev1 XLIST STARTTLS IDLE ID
1 OK CAPABILITY completed
Logging in...
>>> 2 LOGIN <user> <pass>
2 OK LOGIN completed
pattern '*' (effective '*'): Path, no INBOX
>>> 3 LIST "" "*"
* LIST () "/" "INBOX"
* LIST () "/" "&g0l6P3ux-"
* LIST () "/" "&XfJT0ZAB-"
* LIST () "/" "&XfJSIJZk-"
* LIST () "/" "&V4NXPpCuTvY-"
* LIST () "/" "Archives"
* LIST () "/" "Renren"
3 OK LIST completed
got mailbox list from master:
Renren
Archives
&V4NXPpCuTvY-
&XfJSIJZk-
&XfJT0ZAB-
&g0l6P3ux-
INBOX
reading sync state /home/wb/mail/inbox/.mbsyncstate ...
Opening master box INBOX...
>>> 4 SELECT "INBOX"
Opening slave box INBOX...
* 16 EXISTS
* 1 RECENT
* OK [UIDVALIDITY 1] UIDs valid
* FLAGS (\Answered \Seen \Deleted \Draft \Flagged)
* OK [PERMANENTFLAGS (\Answered \Seen \Deleted \Draft \Flagged)] Limited
4 OK [READ-WRITE] SELECT completed
Loading master...
loading master [1,inf]
>>> 5 UID FETCH 1:1000000000 (UID FLAGS)
Loading slave...
loading slave [1,inf]
slave: 0 messages, 0 recent
matching messages on slave against sync records
5 OK FETCH completed
master: 16 messages, 1 recent
matching messages on master against sync records
Synchronizing...
synchronizing old entries
synchronizing new entries
synchronizing flags
propagating new messages
expunging slave
purging obsolete entries
reading sync state /home/wb/mail/&V4NXPpCuTvY-/.mbsyncstate ...
Opening master box &V4NXPpCuTvY-...
>>> 6 SELECT "&V4NXPpCuTvY-"
Opening slave box &V4NXPpCuTvY-...
* 0 EXISTS
* 0 RECENT
* OK [UIDVALIDITY 5] UIDs valid
* FLAGS (\Answered \Seen \Deleted \Draft \Flagged)
* OK [PERMANENTFLAGS (\Answered \Seen \Deleted \Draft \Flagged)] Limited
6 OK [READ-WRITE] SELECT completed
Loading master...
loading master [1,inf]
master: 0 messages, 0 recent
matching messages on master against sync records
Loading slave...
loading slave [1,inf]
slave: 0 messages, 0 recent
matching messages on slave against sync records
Synchronizing...
synchronizing old entries
synchronizing new entries
synchronizing flags
propagating new messages
expunging slave
purging obsolete entries
reading sync state /home/wb/mail/&XfJSIJZk-/.mbsyncstate ...
Opening master box &XfJSIJZk-...
>>> 7 SELECT "&XfJSIJZk-"
Opening slave box &XfJSIJZk-...
* 2 EXISTS
* 0 RECENT
* OK [UIDVALIDITY 4] UIDs valid
* FLAGS (\Answered \Seen \Deleted \Draft \Flagged)
* OK [PERMANENTFLAGS (\Answered \Seen \Deleted \Draft \Flagged)] Limited
7 OK [READ-WRITE] SELECT completed
Loading master...
loading master [1,inf]
>>> 8 UID FETCH 1:1000000000 (UID FLAGS)
Loading slave...
loading slave [1,inf]
slave: 0 messages, 0 recent
matching messages on slave against sync records
8 OK FETCH completed
master: 2 messages, 0 recent
matching messages on master against sync records
Synchronizing...
synchronizing old entries
synchronizing new entries
synchronizing flags
propagating new messages
expunging slave
purging obsolete entries
reading sync state /home/wb/mail/&XfJT0ZAB-/.mbsyncstate ...
Opening master box &XfJT0ZAB-...
>>> 9 SELECT "&XfJT0ZAB-"
Opening slave box &XfJT0ZAB-...
* 9 EXISTS
* 0 RECENT
* OK [UIDVALIDITY 3] UIDs valid
* FLAGS (\Answered \Seen \Deleted \Draft \Flagged)
* OK [PERMANENTFLAGS (\Answered \Seen \Deleted \Draft \Flagged)] Limited
9 OK [READ-WRITE] SELECT completed
Loading master...
loading master [1,inf]
>>> 10 UID FETCH 1:1000000000 (UID FLAGS)
Loading slave...
loading slave [1,inf]
slave: 0 messages, 0 recent
matching messages on slave against sync records
10 OK FETCH completed
master: 9 messages, 0 recent
matching messages on master against sync records
Synchronizing...
synchronizing old entries
synchronizing new entries
synchronizing flags
propagating new messages
expunging slave
purging obsolete entries
reading sync state /home/wb/mail/&g0l6P3ux-/.mbsyncstate ...
Opening master box &g0l6P3ux-...
>>> 11 SELECT "&g0l6P3ux-"
Opening slave box &g0l6P3ux-...
* 0 EXISTS
* 0 RECENT
* OK [UIDVALIDITY 2] UIDs valid
* FLAGS (\Answered \Seen \Deleted \Draft \Flagged)
* OK [PERMANENTFLAGS (\Answered \Seen \Deleted \Draft \Flagged)] Limited
11 OK [READ-WRITE] SELECT completed
Loading master...
loading master [1,inf]
master: 0 messages, 0 recent
matching messages on master against sync records
Loading slave...
loading slave [1,inf]
slave: 0 messages, 0 recent
matching messages on slave against sync records
Synchronizing...
synchronizing old entries
synchronizing new entries
synchronizing flags
propagating new messages
expunging slave
purging obsolete entries
reading sync state /home/wb/mail/Archives/.mbsyncstate ...
Opening master box Archives...
>>> 12 SELECT "Archives"
Opening slave box Archives...
* 10 EXISTS
* 0 RECENT
* OK [UIDVALIDITY 101] UIDs valid
* FLAGS (\Answered \Seen \Deleted \Draft \Flagged)
* OK [PERMANENTFLAGS (\Answered \Seen \Deleted \Draft \Flagged)] Limited
12 OK [READ-WRITE] SELECT completed
Loading master...
loading master [1,inf]
>>> 13 UID FETCH 1:1000000000 (UID FLAGS)
Loading slave...
loading slave [1,inf]
slave: 0 messages, 0 recent
matching messages on slave against sync records
13 OK FETCH completed
master: 10 messages, 0 recent
matching messages on master against sync records
Synchronizing...
synchronizing old entries
synchronizing new entries
synchronizing flags
propagating new messages
expunging slave
purging obsolete entries
reading sync state /home/wb/mail/Renren/.mbsyncstate ...
Opening master box Renren...
>>> 14 SELECT "Renren"
Opening slave box Renren...
* 63 EXISTS
* 0 RECENT
* OK [UIDVALIDITY 103] UIDs valid
* FLAGS (\Answered \Seen \Deleted \Draft \Flagged)
* OK [PERMANENTFLAGS (\Answered \Seen \Deleted \Draft \Flagged)] Limited
14 OK [READ-WRITE] SELECT completed
Loading master...
loading master [1,inf]
>>> 15 UID FETCH 1:1000000000 (UID FLAGS)
Loading slave...
loading slave [1,inf]
slave: 0 messages, 0 recent
matching messages on slave against sync records
15 OK FETCH completed
master: 63 messages, 0 recent
matching messages on master against sync records
Synchronizing...
synchronizing old entries
synchronizing new entries
synchronizing flags
propagating new messages
expunging slave
purging obsolete entries
>>> 16 LOGOUT
* BYE IMAP4rev1 Server logging out
16 OK LOGOUT completed
------------------------------------------------------------------------------
Monitor 25 network devices or servers for free with OpManager!
OpManager is web-based network management software that monitors
network devices and physical & virtual servers, alerts via email & sms
for fault. Monitor 25 devices for free with no restriction. Download now
http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
_______________________________________________
isync-devel mailing list
isync-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/isync-devel