# JMAP - 최신 이메일 오픈 표준

> Clean Markdown view of GeekNews topic #9310. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=9310](https://news.hada.io/topic?id=9310)
- GeekNews Markdown: [https://news.hada.io/topic/9310.md](https://news.hada.io/topic/9310.md)
- Type: news
- Author: [xguru](https://news.hada.io/@xguru)
- Published: 2023-06-02T10:47:02+09:00
- Updated: 2023-06-02T10:47:02+09:00
- Original source: [jmap.io](https://jmap.io/)
- Points: 15
- Comments: 1

## Topic Body

- IETF가 공식 발표한 'JSON Meta Application Protocol'  
- 빠른 이메일 관리를 위한 개발자 친화적인 오픈API 표준   
- Gmail에서만 작동하는 독점적인 이메일 API의 대안   
- IMAP을 컨버전하는 하는 것이 아닌 새로운 프로토콜   
- Stateless 한 프로토콜로, 커넥션 유지가 필요없음. 모바일 친화적   
- 널리 이용되는 HTTPS/JSON을 사용   
- 바이너리 데이터는 JSON에 포함되지 않고(base64인코딩 같은게 없으면 불가능하기도 하므로) blobid로 레퍼런스 되며 HTTPS로 별도 업로드/다운로드 됨   
- RFC5322에서 사용하는 데이터를 일관적이고 구조적으로 표현하는 JSON 구조를 정의   
- 두개의 푸시 메커니즘을 정의  
  - 데스크탑 및 웹메일용 Event Source Interface. 유지되는 HTTP연결이 필요   
  - 모바일과 웹연동을 위해서는 콜백핸들러 설정 가능 (RFC8030)  
- REST 기반은 아니지만, 실제로는 Restful API들보다 더 REST-Like 함  
  - Stateless 이고, 높음 캐쉬 가능성을 제공하고, 투명한 중개자를 지원하며, 다양한 리소스를 조작할 수 있는 통일된 인터페이스를 제공   
- 스펙은 Fastmail 팀에서 주로 작성한 것

## Comments



### Comment 16380

- Author: rtyu1120
- Created: 2023-06-05T09:11:21+09:00
- Points: 1

FastMail에서 정말 오랫동안 공들여온 프로젝트가 드디어 편입되었군요. 현재 이메일 프로토콜들에 있던 오래된 문제들을 잘 해결해주고 있어서 기대가 큰데, 한편으로는 현재 기성 이메일 제공사들 (특히 Google)이 지원해줄 동기가 아직 남아있으려나 걱정이 드네요 ㅎㅎ
