O que significa Sincronizar no Mail.app?


10

No Mail.app, o que o Synchronize realmente faz? Como é diferente de "Obter novo e-mail?"

Respostas:


13

O Mail conversa com o servidor de email para mostrar as mensagens. Somente contas IMAP podem ser sincronizadas, pois é uma maneira formal para o servidor e o cliente de email no seu mac verificarem todas as mensagens para garantir que tudo esteja sincronizado entre os dois.

O Get Get concentra-se na Caixa de entrada e depende do aplicativo Mail ter uma exibição "correta" que corresponde aos dados no servidor de email.

A sincronização permite ruídos / erros / mensagens perdidas, status incorreto e outras falhas e erros da vida real. Basicamente, conta duas vezes e verifica cada mensagem para garantir que as coisas estejam 100% corretas. A sincronização também verifica todas as pastas recursivamente para ter tudo em conta - não apenas o subconjunto de pastas marcadas como tendo novos emails.

Ainda mais "limpeza profunda" seria se você dissesse ao correio para reconstruir a conta ou a caixa de correio. Isso significa que o armazenamento local que o correio usa no seu Mac tem problemas para receber e-mail ou sincronizar. É o último passo antes de excluir a conta e começar de novo para fazer o download de coisas limpas do servidor.

Em poucas palavras - sincronizar normalmente não deve fazer nada - mas preencherá as lacunas conforme necessário. (é claro que ele receberá novos emails como parte de uma sincronização total - mas será muito mais lento e usará mais recursos no mac do que apenas pedir novos emails)


5

Get Mail buscará apenas novas mensagens na caixa de entrada.

Synchronize buscará alterações na configuração do IMAP, buscará alterações na estrutura de pastas da sua conta e provavelmente muito mais.

Editar: sincronizar não deve ser algo que você faz sempre que envia um email. É forçar o Mail a atualizar as conf / pastas da sua conta IMAP. Como se houvesse uma rede e ela não estivesse mais sincronizando. Mas, geralmente, ao mover, excluir etc. O correio já está cuidando da atualização onde precisa ser atualizado.


Sincronizar sincroniza o conteúdo das pastas IMAP que não são da Caixa de Entrada? Por exemplo, quando movo uma mensagem da Caixa de entrada para outra pasta e, em seguida, sincronizo - a mensagem não está mais na Caixa de entrada, mas na outra pasta em um cliente Web ou outro cliente?
Owen

11
@Owen Por exemplo, o Mail já deveria ter se encarregado de fazer isso por você. Você só deve Synchronizemover o seu e-mail para outra pasta, acessar a interface da Web e ver que o e-mail ainda está na caixa de entrada (talvez se houver um problema de rede ou algo assim). Vou atualizar minha resposta.
Loïc Wolff

5

A sincronização também é útil para recuperar duas (ou mais) máquinas em sincronia. Se eu fizer alterações de pasta ou configuração em um Mac, executarei o Synchronize no outro Mac para tornar o segundo Mac ciente das alterações.

Também descobri que o Synchronize resolveu um problema ocasional que tive quando uma mensagem aparece em uma máquina, mas não na outra.


11
Agradecemos que a sincronização também verifique explicitamente novas pastas no IMAP. De alguma forma, eu perdi isso na minha tentativa de uma resposta da enciclopédia. ;-)
bmike

2

Loic Wolff - O Get Mail buscará apenas novos e-mails na Caixa de entrada.

Negrino - Também descobri que o Synchronize resolveu um problema ocasional que tive quando uma mensagem aparece em uma máquina, mas não na outra.

Essa combinação de respostas é provavelmente a melhor opção para explicar por que você se importaria com o Get Mail vs Sincronizar no Mail.app

Ele entra em ação quando você tem uma conta IMAP no seu iPhone (ou outro dispositivo móvel) e no seu Mail.app (como um exemplo).

Se você ler alguns e-mails no telefone, o IMAP os marcará como lidos. Quando você acessa o seu Macbook ou Mac que está adormecido e tem o Mail.app em execução, abre a tampa ou tira o Mac do modo de suspensão e ao clicar em Obter e-mail, apenas as mensagens "Novas" (não lidas) serão exibidas, não as que você procurou no seu dispositivo móvel. Portanto, isso significa NÃO ser novo no MAC, novo no usuário da conta IMAP. Seu mac estava adormecido quando o correio chegou e foi marcado como lido, portanto, ele será ignorado. Então, parece que as mensagens estão faltando. A maneira mais rápida de acabar com essa frustração é se você deixar o seu Mac entrar no modo de suspensão, faça um rápido cmd-q e reabra o Mail, o que forçará uma sincronização e receberá todas as mensagens "novas", incluindo as que você leu anteriormente seu telefone.

bmike / negrino disse tudo o resto.


1

Também é útil ao usar o AppleScript para mover mensagens de uma caixa de correio para outra ou ao excluir mensagens.

Como exemplo, se você escrever um programa da Applescript para excluir o email da sua pasta SPAM, isso parecerá funcionar bem. No seu Mac, as mensagens excluídas não aparecem mais na pasta Spam, mas na pasta Lixeira.

Porém, se você executar o AppleScript pela segunda vez, ele pensará que as mensagens excluídas ainda estão na pasta Spam e as processará novamente.

Isso ocorre porque a lista de mensagens na lixeira no servidor e a lista de mensagens na lixeira no Mac estão fora de sincronia. Você tem que adicionar isso

set allAccounts to every account
repeat with theAccount in allAccounts
    synchronize with theAccount
end repeat

até o final do seu script para sincronizar o servidor IMAP e o Mac.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.