Предыстория: мой сервер Linux-Apache управлял сервером электронной почты IMAP, к которому я подключил свой телефон Android и ПК. Поскольку это IMAP, все автоматически синхронизировалось. Сервер Apache был недавно взломан, и администраторы сервера должны были стереть и восстановить его в кратчайшие сроки. В результате я потерял все электронные письма, которые были на сервере.

Моя проблема: не задумываясь, я затем снова подключил ПК к серверу электронной почты, и изменения с сервера (пустой учетной записи электронной почты) были перенесены на ПК, поэтому я потерял все электронные письма на ПК. Телефон Android не был повторно подключен к серверу, поэтому все сообщения все еще находятся на телефоне, ожидая удаления, как только я снова подключусь.

Идеальная цель: в идеале, я хотел бы, чтобы я мог заполнить сервер сообщениями на моем устройстве Android 4.4, чтобы в конечном итоге во всех трех местах (вместе с ПК) были старые письма. Еще одна проблема заключается в том, что с тех пор, как сервер снова подключился к сети, появились новые электронные письма. Сервер и ПК имеют эти электронные письма, но телефон не имеет (он не был повторно подключен, так как сервер был стерт). Я не хочу терять эти сообщения.

Альтернативная цель. Если цель, указанная выше, не выполнима, я хотел бы, по крайней мере, сделать резервную копию сообщений с телефона, чтобы я мог получить к ним доступ и искать их на ПК. Таким образом, когда я снова подключу телефон, и он синхронизируется с сервером, я не потеряю эти сообщения навсегда.

Структура папок почтового каталога на сервере выглядит следующим образом:

  • /.Проект
  • /.барахло
  • /.Отправлено
  • /.дрянь
  • / текущ
  • / новый
  • / TMP
  • dofecot-ACL-список
  • голубятня-uidlist
  • голубятня - UIDVALIDITY
  • голубятня-uidvalidity.55ee8fcd
  • dovecot.index.cache
  • dovecot.index.log
  • dovecot.mailbox.log
  • maildirsize
  • Подписки

Каждая из дот-папок (.Drafts .Junk ...) имеет следующее содержание:

  • / текущ
  • / новый
  • / TMP
  • голубятня-uidlist
  • dovecot.index.cache
  • dovecot.index.log
  • maildirfolder

Папки /new и /tmp в настоящее время пусты, но в папках /cur есть список файлов с именами, похожими на 1441697998.M590997P21245.host,S=2655,W=2734:2,S На телефоне Android, который содержит старые сообщения, я использую приложение для обмена сообщениями по умолчанию. На ПК я использую Microsoft Outlook 2013

Как я могу достичь любой из моих целей? Идеи приветствуются!

1 ответ1

0

Самый безопасный способ сделать это - создать учетную запись в другом месте, например, в gmail (при условии, что gmail не делает ничего странного с электронными письмами), и добавить ее в свой почтовый клиент на Android. Скопируйте все папки электронной почты из удаленной учетной записи в Gmail.

Затем на рабочем столе создайте новую учетную запись, указывающую на Gmail, и скопируйте все электронные письма в свою учетную запись.

Первая часть требует клиента Android Imap, который может копировать электронную почту между учетными записями (возможно, K9?)

Вторая часть может быть достигнута большинством клиентов IMAP, которые я представляю. Вероятно, перспективы, но, безусловно, Thunderbird.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .