Offline e integridade das mensagens
O que o FOLD mostra sem conexão, como a caixa de saída guarda seus e-mails e como mensagens incompletas são sinalizadas e recarregadas.
Trabalhar offline
Sem conexão, o FOLD mostra um aviso na parte inferior da janela. No Mac, ele diz “Offline. As mensagens serão enviadas assim que a conexão for restabelecida.”, com um botão que tenta a conexão de novo (⌥⌘R). No iPhone e no iPad, aparece uma pequena cápsula Offline com Tentar novamente; enquanto o FOLD verifica, ela mostra Verificando a conexão … e, se a conexão continuar ausente, “Ainda offline. Verifique sua conexão e tente novamente.”
As mensagens já guardadas no dispositivo continuam legíveis, e você pode escrever novas.
A caixa de saída
Uma mensagem que você envia offline aguarda na Saída e sai automaticamente quando a conexão volta. O FOLD tenta enviar cada mensagem até três vezes. Depois disso, ela é marcada como Falhou e fica na caixa de saída até você escolher Tentar novamente. Um envio interrompido, por exemplo porque o app foi encerrado, é retomado na próxima abertura.
Depois de um envio bem-sucedido, o FOLD arquiva uma cópia na pasta Enviados; veja Pasta Enviados.
Mensagens que não estão por completo no dispositivo
Se a mensagem completa ainda não estiver no dispositivo, o FOLD nunca apresenta a prévia da lista como se fosse a mensagem. O leitor mostra a prévia sob o rótulo Prévia, junto com um aviso:
| Aviso | Significado |
|---|---|
| Sem conexão | A mensagem completa é carregada quando você voltar a ficar online. |
| Não foi possível carregar a mensagem | O servidor não respondeu ou informou um erro. |
| Carregamento interrompido | O servidor não entregou a mensagem a tempo. |
| Falha ao iniciar sessão | O servidor não aceita as credenciais desta conta. |
| Mensagem grande demais | A mensagem excede o limite de tamanho do FOLD; o aviso informa os dois tamanhos. |
| Não está mais no servidor | A mensagem foi apagada ou movida no servidor. |
| Conta bloqueada | A conta usa a criptografia Fortress; desbloqueie-a para ler. |
Verificação de integridade
O FOLD verifica cada mensagem baixada de duas formas independentes: compara o tamanho recebido com o tamanho que o servidor anunciou e confere se a estrutura MIME está fechada e se cada parte pode ser decodificada. Alguns servidores informam tamanhos ligeiramente diferentes, então pequenas diferenças com uma estrutura completa são toleradas. Resultados possíveis:
- Mensagem incompleta: “O servidor entregou apenas parte desta mensagem” (com os dois tamanhos), ou a mensagem termina antes da hora.
- Mensagem não finalizada corretamente: a última parte pode estar incompleta.
- Partes ilegíveis ou Não é possível exibir a mensagem: o FOLD não conseguiu ler o conteúdo; Mostrar código-fonte abre a mensagem bruta.
- Cópia local ilegível: a cópia guardada está danificada ou não pode ser descriptografada.
Recarregar busca a mensagem no servidor de novo.
Enquanto uma mensagem não estiver completa, o FOLD se recusa a repassá-la. Encaminhar e Reenviar mensagem informam então, por exemplo, “Mensagem transferida de forma incompleta. Recarregue-a antes de repassá-la.” Um rascunho que não foi carregado por completo também não pode ser continuado.