Работа без сети и целостность писем
Что FOLD показывает без подключения, как папка «Исходящие» хранит вашу почту и как неполные письма помечаются и загружаются заново.
Работа без сети
Без подключения FOLD показывает уведомление внизу окна. На Mac оно гласит «Нет подключения. Сообщения будут отправлены, как только подключение восстановится», а рядом находится кнопка, которая повторяет попытку подключения (⌥⌘R). На iPhone и iPad появляется небольшая капсула Не в сети с кнопкой Повторить; пока FOLD проверяет, она показывает Проверка подключения…, а если подключения всё ещё нет, «Подключения по-прежнему нет. Проверьте подключение и повторите попытку».
Письма, уже сохранённые на устройстве, остаются доступными для чтения, и вы можете писать новые.
Папка «Исходящие»
Письмо, отправленное без сети, ждёт в папке Исходящие и уходит автоматически, когда подключение восстанавливается. FOLD пытается отправить каждое письмо до трёх раз. После этого оно помечается как Сбой и остаётся в исходящих, пока вы не выберете Повторить отправку. Прерванная отправка, например из-за закрытия приложения, возобновляется при следующем запуске.
После успешной отправки FOLD кладёт копию в папку отправленных; см. Папка «Отправленные».
Письма, которые не полностью на устройстве
Если письмо ещё не загружено на устройство целиком, FOLD никогда не выдаёт предпросмотр из списка за само письмо. Область чтения показывает предпросмотр под меткой Предпросмотр вместе с уведомлением:
| Уведомление | Значение |
|---|---|
| Нет подключения | Письмо целиком загрузится, как только вы снова будете в сети. |
| Не удалось загрузить сообщение | Сервер не ответил или сообщил об ошибке. |
| Загрузка прервана | Сервер не доставил письмо вовремя. |
| Ошибка входа | Сервер не принимает учётные данные этой учётной записи. |
| Сообщение слишком большое | Письмо превышает ограничение FOLD по размеру; уведомление называет оба размера. |
| Больше нет на сервере | Письмо было удалено или перемещено на сервере. |
| Учётная запись заблокирована | Учётная запись использует шифрование Fortress; чтобы читать, разблокируйте её. |
Проверка целостности
FOLD проверяет каждое загруженное письмо двумя независимыми способами: сравнивает полученный размер с размером, который объявил сервер, и проверяет, что структура MIME закрыта, а каждую часть можно декодировать. Некоторые серверы сообщают немного неточные размеры, поэтому небольшие расхождения при полной структуре допускаются. Возможные результаты:
- Сообщение неполное: «Сервер передал только часть этого сообщения» (с обоими размерами), или письмо обрывается преждевременно.
- Сообщение не завершено: последняя часть может быть неполной.
- Части нечитаемы или Невозможно показать сообщение: FOLD не смог прочитать содержимое; Показать исходный текст открывает исходное письмо.
- Локальная копия нечитаема: сохранённая копия повреждена или не может быть расшифрована.
Загрузить снова повторно получает письмо с сервера.
Пока письмо не станет полным, FOLD отказывается передавать его дальше. Переслать и Отправить снова в таком случае сообщают, например, «Сообщение передано не полностью. Загрузите его снова, прежде чем передавать». Черновик, загруженный не полностью, тоже нельзя продолжить.