Голубятня: переместите всю электронную почту от подпочтового ящика до основного ЯЩИКА ВХОДЯЩИХ СООБЩЕНИЙ

Введение: Я нахожусь на последней стадии миграции очень большой почтовой учетной записи с удаленного почтового сервера курьера на новый сервер голубятни. Для этого я использовал dsync для перемещения INBOX со старого сервера. К сожалению, был некоторый конфликт GUID, таким образом, почта была перемещена в новый почтовый ящик названная (папка) INBOX_c92f64f79f0d1ed01e6d5b314f04886c_c92f64f79f0d1ed01e6d5b314f04886c. Другие почтовые ящики, где перемещено, как они должны. Новое INBOX пусто.

Вопрос: Так, как последний шаг, для приведения в порядок вещей назад, я хочу переместить почту от INBOX_c92f64f79f0d1ed01e6d5b314f04886c_c92f64f79f0d1ed01e6d5b314f04886c кому: INBOX

Согласно документации голубятни, это должно быть выполнимо с doveadm move команда, которая берет в качестве параметра поисковый запрос. К сожалению, ни одна из этих двух команд не приносит результатов

doveadm move -u myuser INBOX mailbox INBOX_c92f64f79f0d1ed01e6d5b314f04886c_c92f64f79f0d1ed01e6d5b314f04886c ALL
doveadm -D -v search -u myuser mailbox INBOX_c92f64f79f0d1ed01e6d5b314f04886c_c92f64f79f0d1ed01e6d5b314f04886c ALL

единственная соответствующая команда, что мне удалось сделать работу, была:

doveadm -D -v search ALL -u myuser

кто-то мог консультировать по вопросам этого?

1
задан 24 October 2014 в 18:28
1 ответ

По всей видимости, возникла путаница в том, какое именно имя новой папки. Итак, имя каждой подпапки (почтового ящика) INBOX имеет префикс INBOX. Это можно увидеть, запустив

 doveadm mailbox list -u 

, в котором перечислены действительные имена всех существующих почтовых ящиков. Таким образом, команду необходимо переписать:

doveadm move -u myuser INBOX mailbox INBOX_c92f64f79f0d1ed01e6d5b314f04886c_c92f64f79f0d1ed01e6d5b314f04886c ALL
2
ответ дан 3 December 2019 в 21:11

Теги

Похожие вопросы