Barry Leiba

From Wikipedia, the free encyclopedia
Jump to: navigation, search
Barry Leiba
Barry Leiba 2007-07-01.jpg
Born 1957
Education University of Florida, George Washington University
Occupation Computer Scientist
Employer Huawei Technologies
Known for e-mail, Internet standards
Title Standards Manager

Barry Leiba (born 1957) is a computer scientist and software researcher. He retired from IBM's Thomas J. Watson Research Center in Hawthorne, New York in February 2009, and now works for Huawei Technologies as a Standards Manager. His work has focused for many years on electronic mail and anti-spam technology, on mobile computing, and on Internet standards.

Work on e-mail and anti-spam technology[edit]

Leiba's interest in e-mail began in the early 1980s, with IBM's PROFS system, and with a proprietary e-mail system developed for an IBM customer. In the early 1990s he and his team at IBM Research developed an early implementation of an integrated multimedia e-mail system, called Ultimail, which became part of IBM's TCP/IP product for OS/2. The work on Ultimail led to development of the Internet Messaging Framework,[1] a toolkit for developing Internet-standards-compliant clients and servers. He was part of the team that developed the SpamGuru anti-spam engine[2] at IBM Research.

He has published a number of papers at the Collaboration, Electronic messaging, Anti-Abuse and Spam Conference,[3] and was a program chair for the conference in 2008 and 2010.

Work on Internet standards[edit]

Leiba has been involved with the Internet Engineering Task Force (IETF) since the mid-1990s, working on e-mail-related standards, including IMAP, ACAP, updates to SMTP and the Internet message format, lemonade, the Sieve e-mail filtering language, internationalization in general and e-mail address internationalization in particular, and DKIM. He has chaired a number of working groups, including DKIM,[4] OAUTH,[5] MARF,[6] and APPSAWG,[7] and served on the Internet Architecture Board from 2007 to 2009. He is currently on the Internet Engineering Steering Group as Applications Area Director, and is the IETF liaison to the Messaging Anti-Abuse Working Group (MAAWG).[8]

Other work[edit]

Leiba has also worked on IBM Research projects involving context awareness,[9] mobile and distributed computing, and computer security and access controls. He has edited the "Standards" department for the IEEE Computer Society's Internet Computing magazine[10] since January 2008, and was appointed to the magazine's editorial board in March 2008, where he is currently serving as Associate Editor in Chief.

Authored Requests For Comments (RFCs)[edit]

  • RFC 2177 – IMAP4 Idle Command
  • RFC 2683 – IMAP4 Implementation Recommendations
  • RFC 5231 – Sieve Extension: Relational Tests
  • RFC 5258 – IMAP4 LIST Command Extensions
  • RFC 5435 - Sieve Extension: Notifications
  • RFC 5436 - Sieve Notification Mechanism: mailto
  • RFC 5825 - Displaying Downgraded Messages for Email Address Internationalization
  • RFC 6131 - Sieve Vacation Extension: Seconds parameter
  • RFC 6132 - Sieve Notification Using Presence Information
  • RFC 6133 - Sieve Email Filtering: Use of Presence Information with Auto Responder functionality
  • RFC 6134 - Sieve Extension: Externally Stored Lists
  • RFC 6154 - IMAP LIST extension for special-use mailboxes
  • RFC 6237 - IMAP4 Multimailbox SEARCH Extension
  • RFC 6430 - Email Feedback Report Type Value: not-spam
  • RFC 6468 - Sieve Notification Mechanism: SIP MESSAGE
  • RFC 6474 - vCard Format Extensions : place of birth, place and date of death
  • RFC 6558 - Sieve Extension for converting messages before delivery
  • RFC 6715 - vCard Format extension: to represent vCard extensions defined by the OMA Converged Address Book group
  • RFC 6785 - Support for IMAP Events in Sieve
  • RFC 6854 - Update to Internet Message Format to Allow Group Syntax in the "From:" and "Sender:" Header Fields
  • RFC 6859 - Update to RFC 3777 to Clarify Nominating Committee Eligibility of IETF Leadership
  • RFC 6924 - Registration of Second-Level URN Namespaces under "ietf"


  1. ^ "IBM Systems Journal paper, "Internet Messaging Frameworks"" (G321-0130). IBM Corporation. 1998. 
  2. ^ "SpamGuru: An Enterprise Anti-Spam Filtering System (pdf)" (PDF). Conference on E-mail and Anti-Spam. 2004. [permanent dead link]
  3. ^ "Collaboration, Electronic messaging, Anti-Abuse and Spam Conference". 
  4. ^ "DKIM working group charter". Internet Engineering Task Force. 
  5. ^ "OAUTH working group charter". Internet Engineering Task Force. 
  6. ^ "MARF working group charter". Internet Engineering Task Force. 
  7. ^ "APPSAWG working group charter". Internet Engineering Task Force. 
  8. ^ "Messaging Anti-Abuse Working Group". MAAWG. 
  9. ^ "Pervasive Computing in Health Care: Smart Spaces and Enterprise Information Systems (pdf)" (PDF). MobiSys Workshop on Context Awareness. 2004. 
  10. ^ "IEEE Internet Computing magazine". IEEE Computer Society. 

External links[edit]