Barry Leiba
   HOME

TheInfoList



OR:

Barry Leiba (born 1957) is a
computer scientist A computer scientist is a person who is trained in the academic study of computer science. Computer scientists typically work on the theoretical side of computation, as opposed to the hardware side on which computer engineers mainly focus (al ...
and software researcher. He retired from IBM's Thomas J. Watson Research Center in
Hawthorne, New York Hawthorne is a hamlet and census-designated place (CDP) located in the town of Mount Pleasant in Westchester County, New York, United States. The population was 4,586 at the 2010 census. History The village was originally known as Hammond's Mill ...
in February 2009, and now works for FutureWei Technologies as a Director of Internet Standards. His work has focused for many years on electronic mail and anti-spam technology, on
mobile computing Mobile computing is human–computer interaction in which a computer is expected to be transported during normal usage, which allows for the transmission of data, voice, and video. Mobile computing involves mobile communication, mobile hardware ...
and the
Internet of things The Internet of things (IoT) describes physical objects (or groups of such objects) with sensors, processing ability, software and other technologies that connect and exchange data with other devices and systems over the Internet or other comm ...
, and on Internet standards.


Work on e-mail and anti-spam technology

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, a toolkit for developing Internet-standards-compliant clients and servers. He was part of the team that developed the ''SpamGuru'' anti-spam engine at IBM Research. He has published a number of papers at the Collaboration, Electronic messaging, Anti-Abuse and Spam Conference, and was a program chair for the conference in 2008 and 2010.


Work on Internet standards

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 Electronic mail (email or e-mail) is a method of exchanging messages ("mail") between people using electronic devices. Email was thus conceived as the electronic (digital) version of, or counterpart to, mail, at a time when "mail" meant ...
, 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, OAUTH, CBOR, and DMARC, and served on the Internet Architecture Board from 2007 to 2009. He served on the Internet Engineering Steering Group as Applications Area Director from 2012 to 2016 and as Applications and Real-Time (ART) Area Director from 2019 to 2021, and is the IETF liaison to the Messaging, Malware and Mobile Anti-Abuse Working Group (M3AAWG). He was appointed to the
ICANN The Internet Corporation for Assigned Names and Numbers (ICANN ) is an American multistakeholder group and nonprofit organization responsible for coordinating the maintenance and procedures of several databases related to the namespaces ...
Security and Stability Advisory Committee (SSAC) in 2018.


Other work

Leiba has also worked on IBM Research projects involving context awareness, mobile and distributed computing, and computer security and
access controls In the fields of physical security and information security, access control (AC) is the selective restriction of access to a place or other resource, while access management describes the process. The act of ''accessing'' may mean consuming ...
. He has been on the editorial board of the IEEE Computer Society's ''Internet Computing'' magazine since January 2008, where he is currently serving as Associate Editor in Chief. In June of 2022 he was elected to the Internet Society Board of Trustees.


Authored Requests For Comments (RFCs)

* 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" * RFC 7114 - Creation of a Registry for smime-type Parameter Values * RFC 7377 - IMAP4 Multimailbox SEARCH Extension * RFC 7803 - Changing the Registration Policy for the NETCONF Capability URNs Registry * RFC 7957 - DISPATCH-Style Working Groups and the SIP Change Process * RFC 8067 - Updating when Standards Track Documents may Refer Normatively to Documents at a Lower Level * RFC 8126 - Guidelines for Writing an IANA Considerations Section in RFCs (BCP 26 edition 3) * RFC 8174 - Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words * RFC 8457 - IMAP "$Important" Keyword and "\Important" Special-Use Attribute * RFC 8788 - Eligibility for the 2020-2021 Nominating Committee * RFC 9051 - Internet Message Access Protocol (IMAP) - Version 4rev2


References


External links


Internet Messaging Technology
home page
Radio interview about anti-spam
(mp3 audio) on ''Tech Talk'', KFNX radio, 5 June 2005
Interview in ''ITBusinessEdge''
25 May 2007
Radio interview about Internet standards
(mp3 audio) on ''Tech Talk'', KFNX radio, 9 October 2011 {{DEFAULTSORT:Leiba, Barry American computer programmers American computer scientists American skeptics People in information technology Internet Society people 1957 births Living people IBM employees OS/2 people