AquaMail Forum
На Русском языке => Ошибки => Topic started by: Andrey_B on March 17, 2018, 12:07:29 am
-
Такое, похоже, мог спровоцировать только редкостный... оптимист, рисколюб, экстремал... Не знаю как точно назвать этого человека.
Читал книгу две недели (или три) и копировал время от времени цитаты в новое письмо в одном из аккаунтов (себе же), которое прекрасно сохранялось в черновиках. В конце концов послал бы его себе на тот же ящик и подшил. [Кстати, этакий лайфхак: отдельный аккаунт как вполне работающая альтернатива оборзевшему Эверноту] Телефон перезагружался, что только с ним ни делалось - черновик прекрасно себя чувствовал, жил и копил информацию. В этом же аккаунте было два других черновика в той же папке, но поменьше объемом с той же целью, но на другую тематику (одному почти год скоро будет - видать, на сервере уже хранится).
И вот, в один прекрасный день оказалось, что от него осталась только тема. Два соседа до сих пор живы и в неизменном виде.
Что было причиной - не могу понять. Сам не мог зачистить. Недавно обновил версию программы на последнюю. Но два других-то сохранились!
Может, превысил какой-то размер переменной (цитат очень много накопировал).
Больше всего интересует, можно ли где-то во временных папках программы или еще где найти хоть какие-то сохранившиеся огрызки?
(Автобэкап не настроен, естественно, иначе бы не спрашивал)
-
;D
В удаленных нашел несколько предыдущих версий. Не полных, но уже не всю книгу перечитывать.
Вопрос пока не снимаю. Хотелось бы понять, как это работает, как этого избежать.
-
Огрызки - вряд ли.
Потеря данных это конечно очень плохо - но чтобы исправить, нужен более конкретный сценарий как воспроизвести.
-
Пока не воспроизвелось. Сам не понял, как так вышло. Явно, какой-то трудновоспроизводимый случай. Попробую более внимательно отслеживать действия и результат. В частности, подожду новую версию и проверю что будет после обновления. На это время буду сохраняться еще в другом месте.
И все же. Я не совсем понял - черновик хранится только в программе, или на сервере? Аккаунт настроен на IMAP/SMTP протоколы (mail.ru). Папка Черновики - обычная, относящаяся к серверу почты. Вот в частности: при переключении в другое приложение появляется popup "Aquamail: черновик сохранен в user@server.ru". Что в этот момент происходит? (Догадываюсь, что как минимум сообщение сохраняется локально на случай, если андроид остановит приложение принудительно и зачистит память)
А когда открываем черновик, берется последняя локальная версия, или сначала запрашивается с сервера?
Спасибо.
-
Спасибо, если будет что-то более подробное - пожалуйста пишите либо здесь либо на support / aqua-mail / точка com.
Ошибка конечно же серьёзная, т.к. потеря данных, и я хотел бы исправить.
- Черновик сохраняется локально (когда сообщение)
- При использовании IMAP (обычно) загружается на сервер, только не сразу, а при след. проверке почты
- Если на экране написания нажать "Сохранить", то и то и другое, и сразу
- При открытии экрана написания - загружается из памяти устройства.
Экран написания <-> хранилище данных в программе на устройстве <-> почтовый сервер