Seed mbsync управляет Maildir с помощью Dovecot Maildir
Я настраиваю mbsync вместе с mutt для своей электронной почты. Поскольку для синхронизации моей почтовой учетной записи интернет-провайдера потребовалось очень много времени, я попросил и получил от них тарбол с электронной почтой этой учетной записи. Иерархия каталогов выглядит так:
drwx------ 13 mark mark 4096 Mar 9 10:06 .
drwx------ 3 mark mark 4096 Aug 17 2017 ..
drwx------ 5 mark mark 4096 Mar 9 08:32 .Archive
drwx------ 2 mark mark 12288 Mar 9 10:06 cur
drwx------ 5 mark mark 4096 Mar 8 18:44 .Deleted Messages
-rw------- 1 mark mark 1864 Mar 6 12:50 dovecot.index
-rw------- 1 mark mark 88340 Mar 9 10:21 dovecot.index.cache
-rw------- 1 mark mark 30560 Mar 9 10:06 dovecot.index.log.
-rw------- 1 mark mark 106 Oct 26 2013 dovecot-keywords
-rw------- 1 mark mark 3120 Mar 8 09:24 dovecot.mailbox.log
-rw------- 1 mark mark 4498 Mar 9 10:03 dovecot-uidlist
-rw------- 1 mark mark 8 Mar 8 21:50 dovecot-uidvalidity
-r--r--r-- 1 mark mark 0 May 27 2012 dovecot-uidvalidity.4fc29a17
drwx------ 5 mark mark 4096 Mar 9 08:53 .Drafts
drwx------ 5 mark mark 4096 Mar 9 10:21 .Junk
drwx------ 2 mark mark 4096 Mar 9 10:03 new
drwx------ 5 mark mark 4096 Mar 8 09:27 .Sent
drwx------ 5 mark mark 4096 Mar 8 22:01 .Sent Items
drwx------ 5 mark mark 4096 Mar 9 10:08 .Sent Messages
-rw------- 1 mark mark 68 Mar 8 09:22 subscriptions
drwx------ 2 mark mark 4096 Mar 9 10:03 tmp
drwx------ 5 mark mark 4096 Mar 8 09:25 .Trash
Каждый каталог, указанный выше, имеет cur
, new
, а также tmp
каталог, наряду с некоторыми dovecot*
файлы под ним. Я сделал копию этой иерархии и удалил все dovecot*
записей и переименовал каталоги, чтобы они не начинались с точки - так устроена другая учетная запись почты, которую я настроил с помощью mbsync. (Общее количество писем было намного меньше, поэтому mbsync работал для начальной синхронизации.)
Я переместил эту отредактированную структуру файла в место под ~/.mail/mark
и запустил mbsync. Я ожидал, что он распознает всю почту, однако он не синхронизируется. Другая учетная запись, которую mbsync действительно синхронизировал, имеет два файла в каждом почтовом каталоге, .mbsyncstate
а также .uidvalidity
которые равны cur
, new
, а также tmp
каталоги.
1) Есть ли инструмент или скрипт, который я могу использовать для "импорта" сгенерированного Dovecot Maildir в /.mail
таким образом, что mbsync узнает это?
2) Должен ли я оставить dovecot*
файлы есть и надеюсь, что mbsync их распознает и использует?
3) Должен ли я использовать что-то вроде струйки ( http://ubuntuportal.com/2012/01/how-i-manage-bandwidth-using-trickle-on-ubuntu.html), чтобы ограничить скорость моего соединения и позволить синхронизации работать для так долго как это требуется? (До сих пор это не удавалось много раз.)
4)
Заранее спасибо, Марк