Перенос почты из одной учетной записи в другую: imapsync или offlineimap? - PullRequest
1 голос
/ 02 ноября 2010

Я первоначально задал оригинальный, тесно связанный вопрос на superuser.com , но я чувствую, что это может быть немного больше скорости стекового потока, так как я хочу что-то программное и автоматизированное, используя инструменты, которых никто не знает Что ж. Вот сценарий:

Два счета:

  • Аккаунт А (оригинальный рабочий аккаунт с квота)
  • Аккаунт B (новое резервное письмо) счет)

Процесс:

  • Создание папки в учетной записи B (например, папка «Резервная копия электронной почты 2010 года»).
  • Перенос всех папок в учетной записи A, вложенных в новую папку в учетной записи B (например, «Резервная копия электронной почты 2010» -> «Входящие», «Отправленные», «Корзина» и т. Д.).

Я хочу иметь возможность делать это каждые пару месяцев или каждый год, и создавать сценарии для своих нужд с помощью imapsync или offlineimap. Итак: вызовет ли использование этих инструментов, если это возможно, проблему при проверке учетной записи A и очистке учетной записи B, поскольку исходные папки отличаются? Я не уверен, насколько они конкретны, поэтому я хотел получить несколько отчетов с мест. Если у кого-то есть опыт использования этих инструментов, ПОЖАЛУЙСТА, дайте мне знать. Я хотел бы выяснить это, прежде чем я достигну квоты.

Ответы [ 2 ]

1 голос
/ 04 ноября 2010

Из imapsync FAQ:

Q. Я переехал из Брауншвейга в Грац, поэтому я хотел бы получить вся почта Брауншвейга, отсортированная в папку INBOX.Braunschweig моего новый почтовый аккаунт.

R. 1) Первая попытка (безопасный режим):

imapsync \
 ...
 --regextrans2 's/INBOX(.*)/INBOX.Braunschweig$1/' \
 --dry --justfolders

2) Посмотрите, говорит ли результат все, что вы хотите imapsync --dry опция безопасна и не делает ничего реального.

3) Удалить --dry. Проверьте дерево папок imap на целевой стороне.

4) Удалить --justfolders.

0 голосов
/ 04 января 2017

Хороший совет, никогда не понимал, что вы можете использовать --dry или выбрать другую папку с --regextrans2

Может быть возможно с:

- префикс1 INBOX.Braunschweig

Возможно, вы также захотите использовать --subscribe, чтобы убедиться, что у вас нет папок, на которые вы не подписаны, в противном случае они могут быть пропущены.

На самом деле мы также написали cPanel IMAPSYNC.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...