iea activities at the ietf...2016/11/10  · email servers for an email server to be ready for eai,...

Post on 05-Jul-2020

1 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

IEAActivitiesattheIETF

HarishChowdharyNalini Elkins

Agenda

• History• Deployment DiscussioninSeoulIETF• IETFIABi18nProject• Deploy360Project• UASG

EAIWorkingGroup

• EmailAddressInternationalization(EAI)WorkingGroup

• Createdastructureandframeworkforinternationalizedemailaddresses

• Emailaddresshaslocalpartanddomainpart

localpart@domainpart.com

• GroupdefinedSMTPextensiontoenabletheuseofUTF-8inenvelopeaddresslocal-parts,optionallyinaddressdomain-parts,andinmailheaders.

Yet,DeploymentLags

• ManyRFCscreated

• GlobalEAIisfarfromthereality.

• SessioninSeoul(“BarBoF”)togaugeinterestandtobuildcommunity

• Draftwritten:https://datatracker.ietf.org/doc/draft-elkchow-iea-deploy

Multi-StakeHolder

• IEA/IDNgroups• DNS• Regionalgroups(LatinAmerican,African,Arab-speaking,

etc.groups)• InformationSecurityGroups(tomitigatesecurityissues

i.e.homographicattacks)• Inshort:I*Organizations

(TheI*(I-star)organizationsincludethefiveRegionalInternetRegistries(RIRs),ICANN,ISOC,IETF,IAB,W3Candtheregionalassociationsofcountrycodedomainnameregistries.)

i18nIABProject

• InternetArchitectureBoard(IAB)hasinternationalizationproject:i18n

• We(Harish/Nalini)arecoordinatingwiththisproject.

Deploy360Project

• InternetSociety(ISOC)hasDeploy360project• TheInternetSocietyDeploy360Programmeprovidesreal-worlddeploymentinformationforkeyInternettechnologies.WeaimtobridgethegapbetweentheIETFstandardsprocessandfinaladoptionofthosestandardsbytheglobaloperationscommunity.

• Wewanttoseeaboutcoordinatingefforts.

UASGProject

• MuchactivityatUASG– ofcourse!

• Manypeopleinvariousprojects!

• Weneedtocoordinateefforts.

WhyattheIETF?

• Needtechnicalevaluation• AretheRFCsimplementedcorrectly?• Aretherechangesneeded?

BestPracticesforEAI

• Toosoonforreal“bestpractices”(notenoughdeploymentexperience)

• Still,categoriescanbedefined• Email Servers• Backend Databases • Email Clients • Multiple Identities / Aliases• Email Address Books• Security Considerations

EmailServersForanemailservertobereadyforEAI,itmustimplement:

– RFC6530:OverviewandFrameworkforInternationalizedEmail– RFC6531:SMTPExtensionforInternationalizedEmail– RFC6532:InternationalizedEmailHeaders

PartiallistofserversandtestbedsforEAI:

– PostFix 3.0andabove– Coremail– Throughway(Thailand)– OpenMail (Taiwan)– EAItestenvironment(SaudiArabia)– Xgenplus (INDIA)– JordanregistryhadlaunchedemailserviceinArabicwiththehelpofAfilias few

yearsback.

BackendDatabases

• Serversandclients• Mayberelationaldatabases(MySQL/MariaDB,PostgreSQL)

• MayneedtouseUTF-8

EmailClientsApartiallist:

• Coremail• HordeProject• MicrosoftOutlook2016forPC• Gmail- tosomeextent• AppleMail- tosomeextent• Throughway(Thailand)• OpenMail (Taiwan)• EAItestenvironment(SaudiArabia)• Roundcube• Mobileapp

– BharatSync Communicator(Android)– XgenPlus mailapp(IOS)

MoreEmailClientIssues

• DisplayofEmailID– TheemailIDmaybeshowninPunycode.

• DisplayofEmailBody– Easyabilitytotypeinthelanguageofchoice– ProblemswithdisplaysoflinkscontainingIDNnames- linkification

• MessagesRoutedtoSPAM

OtherIssues

• MultipleIdentities/Aliases– Usermayhavemultipleidentities:EnglishemailID,aHindiemailID,andsoon.

• EmailAddressBooks– Needsupportforaddressesinnon-Latinbasedlanguages.

Security

• Homographicattacks(Ex.forEnglishmaliciousmisspellingbysubstitutionofnon-Latinletters)

• Needtoconsidervaliduseofmixedscripts

• Righttoleftissues(Ex.Arabic)

NextSteps

• ManycommentsintheIETFemaillist

• Subscribetoima@ietf.org

• Revisedraft

• CoordinatewithallstakeholdersI*(IAB,UASG,ISOC,ICANN,IETF)asitisreallyusefultobridgeDigitalDivide

Questions?

????

• Feelfreetocontactusat:– harish@nixi.in– Nalini.elkins@insidethestack.com

AppendixI:RFCsCreated

• RFC6530:OverviewandFrameworkforInternationalizedEmail• RFC6531:SMTPExtensionforInternationalizedEmail• RFC6532:InternationalizedEmailHeaders• RFC6533:InternationalizedDeliveryStatusandDispositionNotifications• RFC6783:MailingListsandNon-ASCIIAddresses• RFC6855:IMAPSupportforUTF-8• RFC6856:PostOfficeProtocolVersion3(POP3)SupportforUTF-8• RFC6857:Post-DeliveryMessageDowngradingforInternationalized

EmailMessages• RFC6858:SimplifiedPOPandIMAPDowngradingforInternationalized

Email--------

AppendixII:WhyIssueisBig- ALanguageViewpoint

7,097languagesarespokenintheworldtoday.

Majorlanguagefamiliesoftheworld- 6Total- languagesinthefamily- 4,480NumberofSpeakersbyPercentage:85.14Togethertheyaccountfornearlytwo-thirdsofalllanguagesandfive-sixthsoftheworld’spopulation

Otherlanguagefamiliesoftheworld- 135Total- languagesinthefamily- 2,617NumberofSpeakersbyPercentage- 14.86

However,just23languagesaccountformorethanhalftheworld’spopulation(WecanstartwiththemforEAIAdoption)Source:Ethnologue

AppendixII:WhyIssueisBig- ALanguageViewpoint(Source:Ethnologue)

)

AppendixII:WhyIssueisBig- ALanguageViewpoint

AppendixII:WhyIssueisBig- ALanguageViewpoint

WhyIssueisBig- ALanguageViewpoint

ButInternethasdominantuseofASCII- basedlanguages

HoweverinIndiaandacrosstheworldMajorityofthepopulationcommunicateinvernacularlanguages.

Therefore,itisessentialtodevelopandnurtureamultilingualinternetecosystemintheworldsothatthemajorityofthepopulationcanmakethebestuse ofinternet.

top related