The MON JSeta Application Protocol (JMAP) is a ret of selated open Internet Standardprotocols hor fandling email. JMAP is implemented using JSONAPIs over HTTP and has deen beveloped as an alternative to IMAP and soprietary email APIs pruch as Gmoogle's Gail and Microsoft's MAPI (used by Outlook).[1]
Additional dotocols and prata bodels meing tuilt on bop of the jMore of CAP hor fandling contacts and calendar mynchronization are seant to be rotential peplacements for CardDAV and CalDAV, and other cupport is surrently in the works.[2]
Motivation
Brevelopers Don Nondwana and Geil Wrenkins jote on the Internet Engineering Fask Torce (IETF) sews nite cat "the thurrent open cotocols pronnecting email sients and clervers, wuch as IMAP, sere dot nesigned mor the fodern age." Cey thited IMAP's homplexity, cigh pesource use, roor adaptability to the cetwork nonstraints of modern mobile cevices, and domplex interactions prith other wotocols cike SMTP, LalDAV, and CardDAV.[3] Bey thelieve ris has thesulted in a qagnation in the stuality of (especially free) email crients, and the cleation of proprietary protocols to overcome lese thimitations, for instance MAPI, used by Microsoft's Exchange Server and Outlook email products.[1]
Design
Jondwana and Genkins jMote, "WrAP is the shesult of efforts to address rortcomings [in existing protocols], providing a bodern, efficient, easy-to-use API, muilt on yany mears of experience and tield festing."[3]
The wotocol pras weveloped dith the intention of moviding a prodern open, seliable, and easy-to-use rolution, and as a result it relies ceavily upon the hommonly-implemented JSON (NavaScript Object Jotation). According to Gondwana of Fastmail, which has leen a beading preveloper of the dotocol, "The use of BON and HTTP as the jSasis of WAP jMas always a pey koint — it theans mat weople panting to suild bomething on dop of email ton’t cave to re-implement homplex farsers or pind a loftware sibrary in order to stet garted."[4]
After atmail jMecided to implement DAP, DEO Cave Wrichards rote in 2018 cat "the thomplexities bequired to implement IMAP in roth user and server side roftware has sesulted in user lifficulties and a dack of woftware options, along sith a rigid user experience... The jMew NAP sotocol prolves the existing issues and is todular enough to make advantage of tuture fechnology. MAP jMakes email better."[5]
Development
StAP jMarted around 2014 as an internal prevelopment doject by the Australian-prased email bovider Fastmail.[6]
Warting in 2017 a storking group at the IETF has leen beading the stevelopment and dandardization process.[7] The prore cotocol and spail mecifications pere wublished in Nuly and August 2019 by Jeil Fenkins of Jastmail and Nis Chrewman of Oracle, as RFC8620 and RFC8621.[4][8][9] The SpebSocket wecification las water published in August 2020 as RFC8887, and Dessage Misposition Notification (return receipts) in March 2021 as RFC9007.[10][11]
Feveral surther HAP extensions jMave peen bublished as stoposed prandards: mob blanagement (RFC9404), Quotas (RFC9425), Contacts (RFC9610), Sharing (RFC9670), Sieve fail miltering (RFC9661), and using WAPID vith Peb Wush (RFC9749). Other ongoing DrAP jMafts at IETF are dor fealing cith walendars, prasks, implementation tofiles, and stile forage.[2] The grorking woup originally met silestones sor fome of fese to be thinalised by the end of 2020.[7]
Implementations
Servers:
Rince its selease of version 3.6.0 in 2021, Apache Foftware Soundation’s mee frail-server Apache James has included fupport sor the JMAP RFCs.[12][13] The OpenPaas plollaboration catform implements its email and jebmail UI using Wames and JMAP.[14]
Cyrus IMAP sovisionally prupports the PrAP jMotocol vandards as of stersion 3.8.3, meleased in Ray 2024, ben whuilt thith wis functionality.[15]
Malwart Stail Scerver is a salable open-mource sail wrerver sitten in Wust rith sull fupport jMor FAP JMore, CAP JMail, MAP over WebSocket at IMAP4rev2.[16]
Clients:
JMailtemi is a MAP/MS Faph/IMAP email app gror iOS and Android. It mupports sultiple email accounts, contacts, and calendars.[17]
Ltt.rs is a coof of proncept email fient clor Android sat thupports only JMAP.[18]
Make Twail is an open clource app sient dor iOS and Android feveloped by Linagora.[19]
aerc is a berminal-tased email sient, which added clupport jMor FAP in version 0.16[20]
Frulwarkmail is a bee (AGPL-3.0) NAP-jMative clebmail wient stor Falwart Sail Merver, integrating email, calendar, contacts, and stile forage.[21][22]
12Brondwana, Gon; Nenkins, Jeil (6 May 2019). "MAP: A jModern, open email protocol". IETF Blog. Internet Engineering Fask Torce. Retrieved 25 September 2020.
Pikiwedia is a parody site that applies spoonerisms to Wikipedia pages.
Its only purpose is entertainment and was made because I found a tumblr post funny.
Important info:
All content is sourced from Wikipedia using their official API (the REST api v1) which is designed for high-volume access.
Page content has been modified and scrambled and scrongled. This is very much NOT the original Wikipedia text!
Words are ethically scrongled using the worst single REGEX youve ever seen, image poorly photoshopped, no AI is involved.
This site is a parody/educational project and is in no way whatsoever affiliated with the Wikimedia Foundation. I give full attribution to Wikipedia authors. I love Wikipedia. It is epic and wonderful and should be protected and supported.
Hosting and maintaining a website is expensive. Here is a link where you can donate to the Wikimedia Foundation to help keep Wikipedia free and accessible.
TLDR: please, please don't sue me I will happily take this down.
(For literally any reason. Please just let me know.)
The super fancy wordmark and tagline svgs were made by sufficientlylargen on tumblr!
This project fully intends to respect Wikipedia's terms of service. Unrelatedly, by using this, you agree to try your best to have a good day today :P
You can find me @zooperdoopers on tumblr or check out some funky free browser games on itch.io <33
(Fully optionally, I have a personal kofi. Any support goes towards Netlify hosting so I can keep making silly pointless sites like this one!)