Diferença entre MAPI e SMTP

MAPI vs SMTP

Quando se trata de protocolos a serem usados ​​no tratamento de emails, há um número disponível por aí. Dois desses protocolos são SMTP e MAPI. A principal diferença entre SMTP e MAPI está em qual aspecto dos emails você pode usá-los. O MAPI pode ser usado para enviar e receber emails, pois tem acesso a pastas como a caixa de entrada e a caixa de saída. Por outro lado, o SMTP é usado exclusivamente para enviar emails. Para receber e-mails, você também precisa usar outro protocolo como POP ou IMAP.

O MAPI começou como um protocolo da Microsoft para uso com o software Outlook. À medida que o Outlook ganhou popularidade junto com o servidor Exchange da Microsoft, mais e mais clientes de email também adaptaram o protocolo. Ainda assim, o MAPI não possui o mesmo suporte generalizado que o SMTP possui. Por estar praticamente presente desde a invenção dos emails, todos os clientes suportam o uso de SMTP e é o protocolo padrão na maioria dos casos. O SMTP também é totalmente independente quando se trata do cliente. Você pode alterar os clientes sem afetar a funcionalidade. Com o MAPI, você precisa alterar algumas configurações se alterar clientes, pois o servidor não saberia que o cliente foi alterado.

Um recurso vantajoso do MAPI é a capacidade de salvar automaticamente uma cópia dos emails de envio, pois ele encaminha todos os emails pela caixa de saída do usuário. Com o SMTP, você não incorpora esse recurso. Porém, você ainda pode obter a mesma funcionalidade incluindo-se na Cco ou se o servidor foi programado para salvar uma cópia do email enviado na pasta enviada.

Para a maioria das pessoas, não há realmente nenhuma escolha entre MAPI e SMTP, pois geralmente é ditado pela empresa e qual sistema eles usam em seus servidores de email. Para quem usa o servidor Outlook e Microsoft Exchange, é lógico usar o MAPI, pois foi desenvolvido como uma ponte entre os dois. Para outras pessoas que usam outros clientes de email (como o Thunderbird) para se conectar a muitos servidores de email gratuitos (como o Gmail do Google), o SMTP é um bom protocolo para usar.

Resumo:

1. SMTP é usado apenas para enviar e-mails, enquanto o MAPI é usado para enviar e receber
2.SMTP goza de suporte mais amplo do que o MAPI
3. SMTP é totalmente independente do cliente, mas não MAPI
O MAPI salva automaticamente uma cópia dos emails enviados, enquanto o SMTP não