Я только что переместил свои электронные письма в новый почтовый сервер. Старое и новый сервер имели то же самое использование установки MailDir с fetchmail, procmail и голубятней. Конфигурации тех трех приложений являются главным образом конфигурациями по умолчанию.
Я просто скопировал свои старые электронные письма в новую папку MailDir "дворняга". (согласно ответам в Миграции Голубятни и старых письмах)
Теперь, когда я соединяюсь с сервером IMAP с Thunderbird, он загружает все письма включая тех, которых я просто переместил и вставил в новые папки.
Однако и это - проблема, когда я пытаюсь загрузить электронные письма с нового сервера с помощью моего другого почтового клиента Geary или моего iPhone, только те электронные письма загружаются, которые были недавно выбраны от моего почтового поставщика. Электронные письма, которые я скопировал в существующие (перемещенные) папки сервера, не обнаруживаются в этих клиентах.
Я пропускаю что-то в конфигурации голубятни, или действительно ли это - проблема моих почтовых клиентов? Как мог новое и старые электронные письма отличаться и быть выдающимся голубятней?
Вы должны использовать утилиту doveadm
для добавления вручную скопированных сообщений в индекс maildir:
doveadm [-Dv] index [-S socket_path] -u user [-q] [-n max_recent] mailbox
Дальнейшее чтение можно найти здесь: http://wiki2.dovecot.org/Tools/Doveadm/Index