JMAP, ઓપન પ્રોટોકોલ જે IMAP ના અનુગામી હોવાનો દાવો કરે છે

JMAP

JMAP એ ઈમેલ હેન્ડલ કરવા સંબંધિત ઓપન ઈન્ટરનેટ સ્ટાન્ડર્ડ પ્રોટોકોલનો સમૂહ છે.

IMAP એ એક લોકપ્રિય ઈન્ટરનેટ મેસેજ એક્સેસ પ્રોટોકોલ છે, કારણ કે તે એપ્લીકેશન પ્રોટોકોલ છે જે ઈન્ટરનેટ સર્વર પર સંગ્રહિત સંદેશાઓને એક્સેસ કરવાની મંજૂરી આપે છે. IMAP નો ઉપયોગ કરીને, તમે ઈન્ટરનેટ કનેક્શન ધરાવતા કોઈપણ કોમ્પ્યુટરમાંથી ઈમેલ એક્સેસ કરી શકો છો.

IMAP વિશે વાત કરવાનું કારણ કારણ કે JMAP (JSON મેટા એપ્લિકેશન પ્રોટોકોલ) એક ખુલ્લું, પ્રમાણિત પ્રોટોકોલ સ્થાપિત કરવામાં આવ્યું છે (RFC8620) ઇમેઇલ ગ્રાહકો માટે.

JMAP તે મુખ્યત્વે IMAP ને બદલવાનો હેતુ છે, કારણ કે આ પ્રોટોકોલ ખૂબ જૂનો, ખૂબ ધીમો અને અમલમાં જટિલ માનવામાં આવે છે. JMAP ઈમેલ પ્રોસેસિંગને સરળ અને સરળ બનાવીને અને વધુ સુરક્ષા પ્રદાન કરીને આ સમસ્યાઓનો ઉકેલ લાવવાનો પ્રયાસ કરે છે.

JMAP વિશે

પ્રોટોકોલ ફાસ્ટમેલના પ્રિન્સિપાલ અને યુએક્સ આર્કિટેક્ટ નીલ જેનકિન્સ અને ઓરેકલના પ્રિન્સિપાલ એન્જિનિયર ક્રિસ ન્યુમેન દ્વારા લખાયેલ છે. ફાસ્ટમેલે 2014 માં આંતરિક વિકાસ પ્રોજેક્ટ તરીકે JMAP પર કામ કરવાનું શરૂ કર્યું. ઈન્ટરનેટ એન્જિનિયરિંગ ટાસ્ક ફોર્સ (IETF) પણ JMAP ના વિકાસમાં સામેલ હતી.

વિકાસકર્તાઓ અનુસાર, IMAP અને SMTP માત્ર જૂના અને જટિલ નથી, પણ યોગ્ય નથી આધુનિક મોબાઇલ નેટવર્ક્સ અને ઉચ્ચ વિલંબના દૃશ્યો માટે. આ વાતાવરણને કારણે સારા ઈમેલ ક્લાયન્ટની સ્થિરતા અને ડેવલપર્સ તરફથી મર્યાદિત નવીનતા આવી છે.

ઘણા નવા ક્લાયંટ અને એક્સ્ટેંશન અમુક મોટા ઈમેલ પ્રદાતાઓ માટે જ છે. માલિકીના પ્રોટોકોલ IMAP નો વિકલ્પ બની ગયા છે, પરંતુ તેઓ સુરક્ષા અને ગોપનીયતાની ચિંતાઓ પણ ઉભા કરે છે.

IMAP ઘણા સંસાધનો વાપરે છે, વિકાસકર્તાઓ માટે શીખવું મુશ્કેલ છે અને મર્યાદિત નેટવર્કવાળા મોબાઇલ ઉપકરણો માટે સારી રીતે કામ કરતું નથી. કૅલેન્ડર્સ અને સંપર્કો સાથે સંપૂર્ણ ઈમેલ ક્લાયન્ટ અનુભવ માટે IMAP ને અન્ય પ્રોટોકોલ્સ, જેમ કે SMTP, CalDAV અને CardDAV સાથે જોડવાનું, વિકાસકર્તાઓ માટે શીખવું વધુ મુશ્કેલ છે અને પ્રમાણીકરણ નિષ્ફળતાના કિસ્સામાં વપરાશકર્તાઓ માટે પડકારો બનાવે છે.

તેથી, વિકાસકર્તાઓ માને છે કે ખુલ્લું અને આધુનિક ઉકેલ જરૂરી છે. JMAP તે લાંબા સમયથી રાહ જોવાતી ઉકેલ તરીકે પ્રસ્તુત છે.

“ઓપન સ્ટાન્ડર્ડ તરીકે, JMAP એ માલિકીના ઇમેઇલ API નો વિકલ્પ છે જે ફક્ત Gmail સાથે કામ કરે છે. તે લાંબા સમયથી રાહ જોવાતું આધુનિક મેસેજિંગ સ્ટાન્ડર્ડ છે જે તમારા જેવા સંશોધકો માટે મેસેજિંગને વધુ ખુલ્લું બનાવે છે," JMAP વેબસાઇટ વાંચે છે. ફાસ્ટમેલ ટીમ દ્વારા વિકસાવવામાં આવેલ નવો પ્રોટોકોલ વાસ્તવમાં મેઈલ ક્લાયંટ અને સર્વરને જોડતા પહેલાના ઓપન પ્રોટોકોલના અંતરને ભરે તેવું લાગે છે અને તે આધુનિક યુગ માટે તૈયાર કરવામાં આવ્યું નથી.

“સાયરસની ટીમે JMAP ને ઓપન સોર્સ સર્વર તરીકે સંપૂર્ણપણે અમલમાં મૂક્યું છે. Fastmail પર પર્લ ડેવલપર્સે JMAP પર્લ સર્વર ફ્રેમવર્ક બનાવ્યું છે, અને અમે JMAP પ્રોટોકોલ માટે એક સરળ પ્રોક્સી સર્વર અમલીકરણ બનાવ્યું છે."

JMAP ની લાક્ષણિકતાઓમાંથીઅને હાઇલાઇટ કરો:

  • JMAP એ નામ-આધારિત પદાનુક્રમને બદલે એનએફએસ અથવા ઈનોડ સાથેની ફાઇલસિસ્ટમ જેવું છે, જે નામ બદલવાને જોવામાં સરળ અને સમન્વયન માટે સસ્તું બનાવે છે.
  • બેચ API કૉલ્સ - સર્વરને એક જ વિનંતીમાં બહુવિધ API કૉલ્સને બંડલ કરે છે, રાઉન્ડ-ટ્રિપ્સ ઘટાડે છે અને મોબાઇલ વપરાશકર્તાઓ માટે બેટરી જીવન સુધારે છે.
  • ડેટા ફ્લો કંટ્રોલ - ક્લાયંટ સર્વર મોકલી શકે તેટલા ડેટાને મર્યાદિત કરી શકે છે. ઉદાહરણ તરીકે, જો ક્લાયન્ટ દ્વારા નિર્ધારિત મર્યાદા ઓળંગાઈ ગઈ હોય, તો આદેશ એક "tooManyChanges" ભૂલ પરત કરશે, IMAP ની જેમ એક મિલિયન પંક્તિઓ પરત કરવાને બદલે.
  • કોઈ કસ્ટમ પાર્સરની જરૂર નથી - JSON માટે સપોર્ટ, સારી રીતે સમજી શકાય તેવું અને વ્યાપકપણે સમર્થિત એન્કોડિંગ ફોર્મેટ, વિકાસકર્તાઓ માટે વસ્તુઓને સરળ બનાવે છે.
  • બેકવર્ડ સુસંગત ડેટા મોડલ: તેનું ડેટા મોડલ IMAP ફોલ્ડર્સ અને Gmail જેવા લેબલ્સ સાથે બેકવર્ડ સુસંગત છે.

ફાસ્ટમેલ પહેલાથી જ તેના ફાસ્ટમેલ અને ટોપિકબોક્સ ઉત્પાદનો માટે ઉત્પાદનમાં JMAP નો ઉપયોગ કરે છે. તે અપાચે સોફ્ટવેર ફાઉન્ડેશન જેવી સંસ્થાઓ દ્વારા પણ અપનાવવામાં આવ્યું છે, જેણે સંસ્કરણ 3.0 માં તેના અપાચે મેઇલ સર્વરમાં JMAP માટે સમર્થન ઉમેર્યું છે.

છેલ્લે જો તમને તેના વિશે વધુ જાણવામાં રસ છે, તમે વિગતો ચકાસી શકો છો નીચેની કડી અથવા તમે તેના વિકાસ અને કોડનો સંપર્ક કરી શકો છો GitHub પર સ્ત્રોત.


તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: AB ઈન્ટરનેટ નેટવર્ક્સ 2008 SL
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.