История изменений
Исправление petav, (текущая версия) :
uname -a
Linux c277 4.9.0-4-686-pae #1 SMP Debian 4.9.65-3+deb9u1 (2017-12-23) i686 GNU/Linux
1. Install isync
apt-get install isync
dpkg -l |grep isync
ii isync 1.2.1-2 i386 IMAP and MailDir mailbox synchronizer
2. Create config «~/.mbsyncrc_gmail» for isync
Create Slave
Expunge Both
SyncState *
# IMAPAccount gmail
IMAPAccount gmail
Host imap.gmail.com
User <edited>@gmail.com
Pass <edited>
SSLType IMAPS
AuthMechs LOGIN
IMAPStore gmail-remote
Account gmail
MaildirStore gmail-local
Path ~/Mail/gmail
Inbox ~/Mail/gmail/inbox
Channel gmail-all
Master :gmail-remote:
Slave :gmail-local:
Patterns "*"
#Patterns "INBOX" "[Gmail]/Черновики" "[Gmail]/Отправленные" "[Gmail]/Корзина"
Sync All
Group gmail
Channel gmail-all
# Gmail mailboxes for "Patterns":
# ------------------------
# |En |Ru |
# ------------------------
# |All Mail |Вся почта |
# |Drafts |Черновики |
# |Important|Важное |
# |Sent Mail|Отправленные|
# |Spam |Спам |
# |Starred |Помеченные |
# ------------------------
4. Run sync
mbsync -c ~/.mbsyncrc_gmail gmail
C: 1/1 B: 1/1 M: +0/0 *0/0 #0/0 S: +0/0 *0/0 #0/0
petav@c277:~$ mbsync -c ~/.mbsyncrc_gmail gmail
C: 0/1 B: 1/8 M: +0/0 *0/0 #0/0 S: +0/0 *0/0 #0/0
Maildir notice: no UIDVALIDITY, creating new.
C: 0/1 B: 2/8 M: +0/0 *0/0 #0/0 S: +4/4 *0/0 #0/0
Maildir notice: no UIDVALIDITY, creating new.
C: 0/1 B: 3/8 M: +0/0 *0/0 #0/0 S: +4/4 *0/0 #0/0
Maildir notice: no UIDVALIDITY, creating new.
C: 0/1 B: 4/8 M: +0/0 *0/0 #0/0 S: +82/82 *0/0 #0/0
Maildir notice: no UIDVALIDITY, creating new.
C: 0/1 B: 5/8 M: +0/0 *0/0 #0/0 S: +205/205 *0/0 #0/0
Maildir notice: no UIDVALIDITY, creating new.
C: 0/1 B: 6/8 M: +0/0 *0/0 #0/0 S: +205/205 *0/0 #0/0
Maildir notice: no UIDVALIDITY, creating new.
C: 0/1 B: 7/8 M: +0/0 *0/0 #0/0 S: +205/205 *0/0 #0/0
Maildir notice: no UIDVALIDITY, creating new.
C: 1/1 B: 8/8 M: +0/0 *0/0 #0/0 S: +205/205 *0/0 #0/0
5. List local data after sync
tree -a ~/Mail/gmail\[Gmail\] -L 2
/home/petav/Mail/gmail[Gmail]
├── .&BB4EQgQ,BEAEMAQyBDsENQQ9BD0ESwQ1-
│ ├── cur
│ ├── .mbsyncstate
│ ├── new
│ ├── tmp
│ └── .uidvalidity
├── .&BB8EPgQ8BDUERwQ1BD0EPQRLBDU-
│ ├── cur
│ ├── .mbsyncstate
│ ├── new
│ ├── tmp
│ └── .uidvalidity
├── .&BBIEMAQ2BD0EPgQ1-
│ ├── cur
│ ├── .mbsyncstate
│ ├── new
│ ├── tmp
│ └── .uidvalidity
├── .&BBIEQQRP- &BD8EPgRHBEIEMA-
│ ├── cur
│ ├── .mbsyncstate
│ ├── new
│ ├── tmp
│ └── .uidvalidity
├── .&BBoEPgRABDcEOAQ9BDA-
│ ├── cur
│ ├── .mbsyncstate
│ ├── new
│ ├── tmp
│ └── .uidvalidity
├── .&BCcENQRABD0EPgQyBDgEOgQ4-
│ ├── cur
│ ├── .mbsyncstate
│ ├── new
│ ├── tmp
│ └── .uidvalidity
└── .&BCEEPwQwBDw-
├── cur
├── .mbsyncstate
├── new
├── tmp
└── .uidvalidity
28 directories, 14 files
echo '&BB4EQgQ,BEAEMAQyBDsENQQ9BD0ESwQ1-' | tr "&" "+" | tr "," "/" | iconv -f UTF-7 -t UTF-8
Отправленные
Исправление petav, :
uname -a
Linux c277 4.9.0-4-686-pae #1 SMP Debian 4.9.65-3+deb9u1 (2017-12-23) i686 GNU/Linux
1. Install isync
apt-get install isync
dpkg -l |grep isync
ii isync 1.2.1-2 i386 IMAP and MailDir mailbox synchronizer
2. Create config «~/.mbsyncrc_gmail» for isync
Create Slave
Expunge Both
SyncState *
# IMAPAccount gmail
IMAPAccount gmail
Host imap.gmail.com
User <edited>@gmail.com
Pass <edited>
SSLType IMAPS
AuthMechs LOGIN
IMAPStore gmail-remote
Account gmail
MaildirStore gmail-local
Path ~/Mail/gmail
Inbox ~/Mail/gmail/inbox
Channel gmail-all
Master :gmail-remote:
Slave :gmail-local:
Patterns "*"
#Patterns "INBOX" "[Gmail]/Черновики" "[Gmail]/Отправленные" "[Gmail]/Корзина"
Sync All
Group gmail
Channel gmail-all
# Gmail mailboxes for "Patterns":
# ------------------------
# |En |Ru |
# ------------------------
# |All Mail |Вся почта |
# |Drafts |Черновики |
# |Important|Важное |
# |Sent Mail|Отправленные|
# |Spam |Спам |
# |Starred |Помеченные |
# ------------------------
MaxMessages 200
Create Both
Expunge Both
SyncState *
4. Run sync
mbsync -c ~/.mbsyncrc_gmail gmail
C: 1/1 B: 1/1 M: +0/0 *0/0 #0/0 S: +0/0 *0/0 #0/0
petav@c277:~$ mbsync -c ~/.mbsyncrc_gmail gmail
C: 0/1 B: 1/8 M: +0/0 *0/0 #0/0 S: +0/0 *0/0 #0/0
Maildir notice: no UIDVALIDITY, creating new.
C: 0/1 B: 2/8 M: +0/0 *0/0 #0/0 S: +4/4 *0/0 #0/0
Maildir notice: no UIDVALIDITY, creating new.
C: 0/1 B: 3/8 M: +0/0 *0/0 #0/0 S: +4/4 *0/0 #0/0
Maildir notice: no UIDVALIDITY, creating new.
C: 0/1 B: 4/8 M: +0/0 *0/0 #0/0 S: +82/82 *0/0 #0/0
Maildir notice: no UIDVALIDITY, creating new.
C: 0/1 B: 5/8 M: +0/0 *0/0 #0/0 S: +205/205 *0/0 #0/0
Maildir notice: no UIDVALIDITY, creating new.
C: 0/1 B: 6/8 M: +0/0 *0/0 #0/0 S: +205/205 *0/0 #0/0
Maildir notice: no UIDVALIDITY, creating new.
C: 0/1 B: 7/8 M: +0/0 *0/0 #0/0 S: +205/205 *0/0 #0/0
Maildir notice: no UIDVALIDITY, creating new.
C: 1/1 B: 8/8 M: +0/0 *0/0 #0/0 S: +205/205 *0/0 #0/0
5. List local data after sync
tree -a ~/Mail/gmail\[Gmail\] -L 2
/home/petav/Mail/gmail[Gmail]
├── .&BB4EQgQ,BEAEMAQyBDsENQQ9BD0ESwQ1-
│ ├── cur
│ ├── .mbsyncstate
│ ├── new
│ ├── tmp
│ └── .uidvalidity
├── .&BB8EPgQ8BDUERwQ1BD0EPQRLBDU-
│ ├── cur
│ ├── .mbsyncstate
│ ├── new
│ ├── tmp
│ └── .uidvalidity
├── .&BBIEMAQ2BD0EPgQ1-
│ ├── cur
│ ├── .mbsyncstate
│ ├── new
│ ├── tmp
│ └── .uidvalidity
├── .&BBIEQQRP- &BD8EPgRHBEIEMA-
│ ├── cur
│ ├── .mbsyncstate
│ ├── new
│ ├── tmp
│ └── .uidvalidity
├── .&BBoEPgRABDcEOAQ9BDA-
│ ├── cur
│ ├── .mbsyncstate
│ ├── new
│ ├── tmp
│ └── .uidvalidity
├── .&BCcENQRABD0EPgQyBDgEOgQ4-
│ ├── cur
│ ├── .mbsyncstate
│ ├── new
│ ├── tmp
│ └── .uidvalidity
└── .&BCEEPwQwBDw-
├── cur
├── .mbsyncstate
├── new
├── tmp
└── .uidvalidity
28 directories, 14 files
echo '&BB4EQgQ,BEAEMAQyBDsENQQ9BD0ESwQ1-' | tr "&" "+" | tr "," "/" | iconv -f UTF-7 -t UTF-8
Отправленные
Исправление petav, :
uname -a
Linux c277 4.9.0-4-686-pae #1 SMP Debian 4.9.65-3+deb9u1 (2017-12-23) i686 GNU/Linux
1. Install isync
apt-get install isync
dpkg -l |grep isync
ii isync 1.2.1-2 i386 IMAP and MailDir mailbox synchronizer
2. Create config «~/.mbsyncrc_gmail» for isync
Create Slave
Expunge Both
SyncState *
# IMAPAccount gmail
IMAPAccount gmail
Host imap.gmail.com
User <edited>@gmail.com
Pass <edited>
SSLType IMAPS
AuthMechs LOGIN
IMAPStore gmail-remote
Account gmail
MaildirStore gmail-local
Path ~/Mail/gmail
Inbox ~/Mail/gmail/inbox
Channel gmail-all
Master :gmail-remote:
Slave :gmail-local:
Patterns "*"
Sync All
Group gmail
Channel gmail-all
# Gmail mailboxes:
# "All Mail"
# "Drafts"
# "Important"
# "Sent Mail"
# "Spam"
# "Starred"
4. Run sync
mbsync -c ~/.mbsyncrc_gmail gmail
C: 1/1 B: 1/1 M: +0/0 *0/0 #0/0 S: +0/0 *0/0 #0/0
petav@c277:~$ mbsync -c ~/.mbsyncrc_gmail gmail
C: 0/1 B: 1/8 M: +0/0 *0/0 #0/0 S: +0/0 *0/0 #0/0
Maildir notice: no UIDVALIDITY, creating new.
C: 0/1 B: 2/8 M: +0/0 *0/0 #0/0 S: +4/4 *0/0 #0/0
Maildir notice: no UIDVALIDITY, creating new.
C: 0/1 B: 3/8 M: +0/0 *0/0 #0/0 S: +4/4 *0/0 #0/0
Maildir notice: no UIDVALIDITY, creating new.
C: 0/1 B: 4/8 M: +0/0 *0/0 #0/0 S: +82/82 *0/0 #0/0
Maildir notice: no UIDVALIDITY, creating new.
C: 0/1 B: 5/8 M: +0/0 *0/0 #0/0 S: +205/205 *0/0 #0/0
Maildir notice: no UIDVALIDITY, creating new.
C: 0/1 B: 6/8 M: +0/0 *0/0 #0/0 S: +205/205 *0/0 #0/0
Maildir notice: no UIDVALIDITY, creating new.
C: 0/1 B: 7/8 M: +0/0 *0/0 #0/0 S: +205/205 *0/0 #0/0
Maildir notice: no UIDVALIDITY, creating new.
C: 1/1 B: 8/8 M: +0/0 *0/0 #0/0 S: +205/205 *0/0 #0/0
5. List local data after sync
tree -a ~/Mail/gmail\[Gmail\] -L 2
/home/petav/Mail/gmail[Gmail]
├── .&BB4EQgQ,BEAEMAQyBDsENQQ9BD0ESwQ1-
│ ├── cur
│ ├── .mbsyncstate
│ ├── new
│ ├── tmp
│ └── .uidvalidity
├── .&BB8EPgQ8BDUERwQ1BD0EPQRLBDU-
│ ├── cur
│ ├── .mbsyncstate
│ ├── new
│ ├── tmp
│ └── .uidvalidity
├── .&BBIEMAQ2BD0EPgQ1-
│ ├── cur
│ ├── .mbsyncstate
│ ├── new
│ ├── tmp
│ └── .uidvalidity
├── .&BBIEQQRP- &BD8EPgRHBEIEMA-
│ ├── cur
│ ├── .mbsyncstate
│ ├── new
│ ├── tmp
│ └── .uidvalidity
├── .&BBoEPgRABDcEOAQ9BDA-
│ ├── cur
│ ├── .mbsyncstate
│ ├── new
│ ├── tmp
│ └── .uidvalidity
├── .&BCcENQRABD0EPgQyBDgEOgQ4-
│ ├── cur
│ ├── .mbsyncstate
│ ├── new
│ ├── tmp
│ └── .uidvalidity
└── .&BCEEPwQwBDw-
├── cur
├── .mbsyncstate
├── new
├── tmp
└── .uidvalidity
28 directories, 14 files
echo '&BB4EQgQ,BEAEMAQyBDsENQQ9BD0ESwQ1-' | tr "&" "+" | tr "," "/" | iconv -f UTF-7 -t UTF-8
Отправленные
Исправление petav, :
uname -a
Linux c277 4.9.0-4-686-pae #1 SMP Debian 4.9.65-3+deb9u1 (2017-12-23) i686 GNU/Linux
1. Install isync
apt-get install isync
dpkg -l |grep isync
ii isync 1.2.1-2 i386 IMAP and MailDir mailbox synchronizer
2. Create config «~/.mbsyncrc_gmail» for isync
Create Slave
Expunge Both
SyncState *
# IMAPAccount gmail
IMAPAccount gmail
Host imap.gmail.com
User <edited>@gmail.com
Pass <edited>
SSLType IMAPS
AuthMechs LOGIN
IMAPStore gmail-remote
Account gmail
MaildirStore gmail-local
Path ~/Mail/gmail
Inbox ~/Mail/gmail/inbox
Channel gmail-all
Master :gmail-remote:
Slave :gmail-local:
Patterns "*"
Sync All
Group gmail
Channel gmail-all
# Gmail mailboxes:
# "All Mail"
# "Drafts"
# "Important"
# "Sent Mail"
# "Spam"
# "Starred"
4. Run sync
mbsync -c ~/.mbsyncrc_gmail gmail
C: 1/1 B: 1/1 M: +0/0 *0/0 #0/0 S: +0/0 *0/0 #0/0
petav@c277:~$ mbsync -c ~/.mbsyncrc_gmail gmail
C: 0/1 B: 1/8 M: +0/0 *0/0 #0/0 S: +0/0 *0/0 #0/0
Maildir notice: no UIDVALIDITY, creating new.
C: 0/1 B: 2/8 M: +0/0 *0/0 #0/0 S: +4/4 *0/0 #0/0
Maildir notice: no UIDVALIDITY, creating new.
C: 0/1 B: 3/8 M: +0/0 *0/0 #0/0 S: +4/4 *0/0 #0/0
Maildir notice: no UIDVALIDITY, creating new.
C: 0/1 B: 4/8 M: +0/0 *0/0 #0/0 S: +82/82 *0/0 #0/0
Maildir notice: no UIDVALIDITY, creating new.
C: 0/1 B: 5/8 M: +0/0 *0/0 #0/0 S: +205/205 *0/0 #0/0
Maildir notice: no UIDVALIDITY, creating new.
C: 0/1 B: 6/8 M: +0/0 *0/0 #0/0 S: +205/205 *0/0 #0/0
Maildir notice: no UIDVALIDITY, creating new.
C: 0/1 B: 7/8 M: +0/0 *0/0 #0/0 S: +205/205 *0/0 #0/0
Maildir notice: no UIDVALIDITY, creating new.
C: 1/1 B: 8/8 M: +0/0 *0/0 #0/0 S: +205/205 *0/0 #0/0
5. List local data after sync
tree -a ~/Mail/gmail\[Gmail\] -L 2
/home/petav/Mail/gmail[Gmail]
├── .&BB4EQgQ,BEAEMAQyBDsENQQ9BD0ESwQ1-
│ ├── cur
│ ├── .mbsyncstate
│ ├── new
│ ├── tmp
│ └── .uidvalidity
├── .&BB8EPgQ8BDUERwQ1BD0EPQRLBDU-
│ ├── cur
│ ├── .mbsyncstate
│ ├── new
│ ├── tmp
│ └── .uidvalidity
├── .&BBIEMAQ2BD0EPgQ1-
│ ├── cur
│ ├── .mbsyncstate
│ ├── new
│ ├── tmp
│ └── .uidvalidity
├── .&BBIEQQRP- &BD8EPgRHBEIEMA-
│ ├── cur
│ ├── .mbsyncstate
│ ├── new
│ ├── tmp
│ └── .uidvalidity
├── .&BBoEPgRABDcEOAQ9BDA-
│ ├── cur
│ ├── .mbsyncstate
│ ├── new
│ ├── tmp
│ └── .uidvalidity
├── .&BCcENQRABD0EPgQyBDgEOgQ4-
│ ├── cur
│ ├── .mbsyncstate
│ ├── new
│ ├── tmp
│ └── .uidvalidity
└── .&BCEEPwQwBDw-
├── cur
├── .mbsyncstate
├── new
├── tmp
└── .uidvalidity
28 directories, 14 files
Исправление petav, :
uname -a
Linux c277 4.9.0-4-686-pae #1 SMP Debian 4.9.65-3+deb9u1 (2017-12-23) i686 GNU/Linux
1. Install isync
apt-get install isync
dpkg -l |grep isync
ii isync 1.2.1-2 i386 IMAP and MailDir mailbox synchronizer
2. Create config for isync
cat ~/.mbsyncrc_gmail
Create Slave
Expunge Both
SyncState *
# IMAPAccount gmail
IMAPAccount gmail
Host imap.gmail.com
User <edited>@gmail.com
Pass <edited>
SSLType IMAPS
AuthMechs LOGIN
IMAPStore gmail-remote
Account gmail
MaildirStore gmail-local
Path ~/Mail/gmail
Inbox ~/Mail/gmail/inbox
Channel gmail-all
Master :gmail-remote:
Slave :gmail-local:
Patterns "*"
Sync All
Group gmail
Channel gmail-all
# Gmail mailboxes:
# "All Mail"
# "Drafts"
# "Important"
# "Sent Mail"
# "Spam"
# "Starred"
4. Run sync
mbsync -c ~/.mbsyncrc_gmail gmail
C: 1/1 B: 1/1 M: +0/0 *0/0 #0/0 S: +0/0 *0/0 #0/0
petav@c277:~$ mbsync -c ~/.mbsyncrc_gmail gmail
C: 0/1 B: 1/8 M: +0/0 *0/0 #0/0 S: +0/0 *0/0 #0/0
Maildir notice: no UIDVALIDITY, creating new.
C: 0/1 B: 2/8 M: +0/0 *0/0 #0/0 S: +4/4 *0/0 #0/0
Maildir notice: no UIDVALIDITY, creating new.
C: 0/1 B: 3/8 M: +0/0 *0/0 #0/0 S: +4/4 *0/0 #0/0
Maildir notice: no UIDVALIDITY, creating new.
C: 0/1 B: 4/8 M: +0/0 *0/0 #0/0 S: +82/82 *0/0 #0/0
Maildir notice: no UIDVALIDITY, creating new.
C: 0/1 B: 5/8 M: +0/0 *0/0 #0/0 S: +205/205 *0/0 #0/0
Maildir notice: no UIDVALIDITY, creating new.
C: 0/1 B: 6/8 M: +0/0 *0/0 #0/0 S: +205/205 *0/0 #0/0
Maildir notice: no UIDVALIDITY, creating new.
C: 0/1 B: 7/8 M: +0/0 *0/0 #0/0 S: +205/205 *0/0 #0/0
Maildir notice: no UIDVALIDITY, creating new.
C: 1/1 B: 8/8 M: +0/0 *0/0 #0/0 S: +205/205 *0/0 #0/0
5. List local data after sync
tree -a ~/Mail/gmail\[Gmail\] -L 2
/home/petav/Mail/gmail[Gmail]
├── .&BB4EQgQ,BEAEMAQyBDsENQQ9BD0ESwQ1-
│ ├── cur
│ ├── .mbsyncstate
│ ├── new
│ ├── tmp
│ └── .uidvalidity
├── .&BB8EPgQ8BDUERwQ1BD0EPQRLBDU-
│ ├── cur
│ ├── .mbsyncstate
│ ├── new
│ ├── tmp
│ └── .uidvalidity
├── .&BBIEMAQ2BD0EPgQ1-
│ ├── cur
│ ├── .mbsyncstate
│ ├── new
│ ├── tmp
│ └── .uidvalidity
├── .&BBIEQQRP- &BD8EPgRHBEIEMA-
│ ├── cur
│ ├── .mbsyncstate
│ ├── new
│ ├── tmp
│ └── .uidvalidity
├── .&BBoEPgRABDcEOAQ9BDA-
│ ├── cur
│ ├── .mbsyncstate
│ ├── new
│ ├── tmp
│ └── .uidvalidity
├── .&BCcENQRABD0EPgQyBDgEOgQ4-
│ ├── cur
│ ├── .mbsyncstate
│ ├── new
│ ├── tmp
│ └── .uidvalidity
└── .&BCEEPwQwBDw-
├── cur
├── .mbsyncstate
├── new
├── tmp
└── .uidvalidity
28 directories, 14 files
Исправление petav, :
how-to install and config isync for gmail.com account
uname -a
Linux c277 4.9.0-4-686-pae #1 SMP Debian 4.9.65-3+deb9u1 (2017-12-23) i686 GNU/Linux
1. Install isync
apt-get install isync
dpkg -l |grep isync
ii isync 1.2.1-2 i386 IMAP and MailDir mailbox synchronizer
2. Create config for isync
cat ~/.mbsyncrc_gmail
Create Slave
Expunge Both
SyncState *
# IMAPAccount gmail
IMAPAccount gmail
Host imap.gmail.com
User username@gmail.com
Pass userpass
SSLType IMAPS
AuthMechs LOGIN
IMAPStore gmail-remote
Account gmail
MaildirStore gmail-local
Path ~/Mail/gmail
Inbox ~/Mail/gmail/inbox
Channel gmail-all
Master :gmail-remote:
Slave :gmail-local:
Patterns "*"
Sync All
Group gmail
Channel gmail-all
# Gmail mailboxes:
# "All Mail"
# "Drafts"
# "Important"
# "Sent Mail"
# "Spam"
# "Starred"
4. Run sync
mbsync -c ~/.mbsyncrc_gmail gmail
C: 1/1 B: 1/1 M: +0/0 *0/0 #0/0 S: +0/0 *0/0 #0/0
petav@c277:~$ mbsync -c ~/.mbsyncrc_gmail gmail
C: 0/1 B: 1/8 M: +0/0 *0/0 #0/0 S: +0/0 *0/0 #0/0
Maildir notice: no UIDVALIDITY, creating new.
C: 0/1 B: 2/8 M: +0/0 *0/0 #0/0 S: +4/4 *0/0 #0/0
Maildir notice: no UIDVALIDITY, creating new.
C: 0/1 B: 3/8 M: +0/0 *0/0 #0/0 S: +4/4 *0/0 #0/0
Maildir notice: no UIDVALIDITY, creating new.
C: 0/1 B: 4/8 M: +0/0 *0/0 #0/0 S: +82/82 *0/0 #0/0
Maildir notice: no UIDVALIDITY, creating new.
C: 0/1 B: 5/8 M: +0/0 *0/0 #0/0 S: +205/205 *0/0 #0/0
Maildir notice: no UIDVALIDITY, creating new.
C: 0/1 B: 6/8 M: +0/0 *0/0 #0/0 S: +205/205 *0/0 #0/0
Maildir notice: no UIDVALIDITY, creating new.
C: 0/1 B: 7/8 M: +0/0 *0/0 #0/0 S: +205/205 *0/0 #0/0
Maildir notice: no UIDVALIDITY, creating new.
C: 1/1 B: 8/8 M: +0/0 *0/0 #0/0 S: +205/205 *0/0 #0/0
5. List local data after sync
tree -a ~/Mail/gmail\[Gmail\] -L 2
/home/petav/Mail/gmail[Gmail]
├── .&BB4EQgQ,BEAEMAQyBDsENQQ9BD0ESwQ1-
│ ├── cur
│ ├── .mbsyncstate
│ ├── new
│ ├── tmp
│ └── .uidvalidity
├── .&BB8EPgQ8BDUERwQ1BD0EPQRLBDU-
│ ├── cur
│ ├── .mbsyncstate
│ ├── new
│ ├── tmp
│ └── .uidvalidity
├── .&BBIEMAQ2BD0EPgQ1-
│ ├── cur
│ ├── .mbsyncstate
│ ├── new
│ ├── tmp
│ └── .uidvalidity
├── .&BBIEQQRP- &BD8EPgRHBEIEMA-
│ ├── cur
│ ├── .mbsyncstate
│ ├── new
│ ├── tmp
│ └── .uidvalidity
├── .&BBoEPgRABDcEOAQ9BDA-
│ ├── cur
│ ├── .mbsyncstate
│ ├── new
│ ├── tmp
│ └── .uidvalidity
├── .&BCcENQRABD0EPgQyBDgEOgQ4-
│ ├── cur
│ ├── .mbsyncstate
│ ├── new
│ ├── tmp
│ └── .uidvalidity
└── .&BCEEPwQwBDw-
├── cur
├── .mbsyncstate
├── new
├── tmp
└── .uidvalidity
28 directories, 14 files
Исходная версия petav, :
Install and config isync for gmail.com account
uname -a
Linux c277 4.9.0-4-686-pae #1 SMP Debian 4.9.65-3+deb9u1 (2017-12-23) i686 GNU/Linux
1. Install isync
apt-get install isync
dpkg -l |grep isync
ii isync 1.2.1-2 i386 IMAP and MailDir mailbox synchronizer
2. Create local directory for sync remote mail
mkdir ~/Mail/gmail
3. Create config for isync
cat ~/.mbsyncrc_gmail
Create Slave
Expunge Both
SyncState *
# IMAPAccount gmail
IMAPAccount gmail
Host imap.gmail.com
User username@gmail.com
Pass userpass
SSLType IMAPS
AuthMechs LOGIN
IMAPStore gmail-remote
Account gmail
MaildirStore gmail-local
Path ~/Mail/gmail
Inbox ~/Mail/gmail/inbox
Channel gmail-all
Master :gmail-remote:
Slave :gmail-local:
Patterns "Sent Items" "INBOX" "Deleted Items"
Sync All
Group gmail
Channel gmail-all
# Gmail mailboxes:
# "All Mail"
# "Drafts"
# "Important"
# "Sent Mail"
# "Spam"
# "Starred"
4. Run sync
mbsync -c ~/.mbsyncrc_gmail gmail
C: 1/1 B: 1/1 M: +0/0 *0/0 #0/0 S: +0/0 *0/0 #0/0
! Отсутствуют директории: «Sent Items», «Deleted Items»
tree ~/Mail/gmail -L 2
/home/petav/Mail/gmail
└── inbox
├── cur
├── new
└── tmp
4 directories, 0 files
?