15 pontos por xguru 2023-06-02 | 1 comentários | Compartilhar no WhatsApp
  • O 'JSON Meta Application Protocol', anunciado oficialmente pela IETF
  • Um padrão aberto de API voltado para desenvolvedores para gerenciamento rápido de e-mails
  • Uma alternativa às APIs proprietárias de e-mail que funcionam apenas no Gmail
  • Não é uma conversão do IMAP, mas um novo protocolo
  • Um protocolo stateless, que não precisa manter conexão. Amigável para dispositivos móveis
  • Usa HTTPS/JSON, amplamente adotados
  • Dados binários não são incluídos no JSON (o que seria inviável sem algo como codificação base64), mas referenciados por blobId e enviados/baixados separadamente via HTTPS
  • Define uma estrutura JSON que representa de forma consistente e estruturada os dados usados no RFC5322
  • Define dois mecanismos de push
    • Event Source Interface para desktop e webmail. Requer uma conexão HTTP mantida
    • Para integração com mobile e web, é possível configurar um callback handler (RFC8030)
  • Não é baseado em REST, mas na prática é mais parecido com REST do que muitas APIs RESTful
    • É stateless, oferece alta possibilidade de cache, suporta intermediários transparentes e fornece uma interface unificada para manipular diversos recursos
  • A especificação foi escrita principalmente pela equipe da Fastmail

1 comentários

 
rtyu1120 2023-06-05

Parece que esse projeto em que a FastMail vinha investindo tanto esforço há muito tempo finalmente foi incorporado. Tenho grandes expectativas, porque ele está resolvendo bem problemas antigos dos protocolos de e-mail atuais, mas, por outro lado, fico me perguntando se os provedores de e-mail já estabelecidos hoje em dia (especialmente o Google) ainda teriam motivação para dar suporte a isso haha