As I understand it,
imap
is a protocol while Exchange is a mail server.
Sim.
IMAP significa Internet Messaging Access Protocol e é uma alternativa comumente usada para POP3 ( Protocolo dos Correios ).
O Microsoft Exchange Server é "um servidor de email e de calendário desenvolvido pela Microsoft".
With
imap
, emails are synced and can be viewed in multiple clients. Copies of those emails remain on the server.
Na maior parte, sim.
Ao usar imap
, os emails permanecem no servidor (até excluídos) e as cópias são baixadas para clientes individuais. Se um determinado cliente enviar uma mensagem para realizar uma operação em um determinado email (por exemplo, mover / excluir), o servidor normalmente executará essa operação.
Como protocolo, imap
"fornece mecanismos para os clientes detectarem as alterações feitas na caixa de correio por outros clientes conectados simultaneamente". No entanto, os clientes podem tecnicamente ignorar essas mensagens ou não sincronizar alterações locais (na prática, isso se aplica com mais frequência a emails enviados ou excluídos).
Exchange is the same, only that instead of just syncing emails, Exchange also syncs collaborative tools such as contacts and calendar.
Para maior clareza, por sua declaração de abertura, imap
e Exchange são duas coisas completamente diferentes. Além disso, embora as versões atuais possam usar imap
, o Exchange usa originalmente um protocolo proprietário chamado mapi
para se comunicar com os clientes.
Dito isso, no sentido mais amplo, você está correto em que os servidores que implementam imap
geralmente gerenciam apenas e-mails, enquanto os servidores do Exchange lidam com contatos e calendários por padrão (para os quais imap
não fornece mecanismos). / p>
Also, sent items are stored locally with
imap
while sent items are stored on the server for Exchange.
Com imap
, enquanto muitos clientes armazenam automaticamente uma cópia de um email enviado no próprio servidor imap
(que pode então ser sincronizado com outros clientes), isso não é um comportamento obrigatório.
Com o Exchange, admito que meu conhecimento é fraco, mas acredito que o padrão é preferir o armazenamento remoto ao armazenamento local.