BlitzMail

Last updated

BlitzMail was an e-mail system used at Dartmouth College in Hanover, New Hampshire, United States. It was one of the earliest e-mail server/client packages. Use of BlitzMail ended in 2011, in favor of a Microsoft suite of email/online collaboration programs, but students still use the term "blitz" rather than "email."

Contents

History

BlitzMail was developed by Dartmouth in 1987 and went live in the summer of 1988. [1] The name BlitzMail started as a joke among its programmers, as it had to be developed quickly. [2]

In 1991, when Dartmouth required every student to own a computer, the server code was updated to allow multiple servers to accommodate the heavy demand for the system. In 1993, the server was rewritten to support mail folders. In 1994, the client and server software was released for use outside of Dartmouth. Some non-Dartmouth BlitzMail deployments include Valley.Net, an internet service provider in New England's Upper Valley region and, from 1991 to 2005, Reed College in Portland, Oregon.

The first versions of the client ran only on the Apple Macintosh operating system. The client was ported to Windows around the time of Windows 3.1.

Dartmouth's Computing Services rolled out an updated BlitzMail client for Mac OS X that featured encrypted client-server communications. Developed in May 2006 by computer science doctoral candidate Chris Masone, the software became available in late 2007. [3] Version 2.9 for Mac OS X 10.3 was available beginning in October 2008. [4]

Recent releases of the client have experimental support for rendering (but not composing) HTML-based messages.

A project at Dartmouth-Hitchcock Medical Center continued to use the Windows BlitzMail service, which was no longer being developed or supported. Dartmouth-Hitchcock Medical Center BlitzMail servers were scheduled to be deactivated on October 1, 2012. A Microsoft suite developed by email/online program collaborators was released to fill in its role.

Dartmouth College

BlitzMail became the primary means of communication of all types on the Dartmouth College campus, between students, professors, and administrators. Hundreds of public terminals were located around campus, in libraries, dining halls, and academic buildings. [5] In the mid-1990s, Mac Classic public terminals were commonly referred to as "Blitzcheckers." Additionally, "blitz" became used as a noun and verb, used the same way "email" might be. [2] [1] While BlitzMail is no longer used, students as of 2020 still use "blitz" instead of "email." [6]

Until the mid-2000s, largely due to poor cellular reception on campus, many students opted to use BlitzMail rather than cellular phones, [7] but this trend decreased as service improved on campus. In 2006, students began checking blitz on their cell phones. [8]

Client

The BlitzMail client was graphical, and ran on Windows and Macintosh computers. Several Java implementations exist, as well as web-based clients, such as NetBlitz and WebBlitz. The client has not had major updates since the late 1990s, with the exception of a port to Mac OS X. The client does not officially support HTML-based e-mail, dealing only in plaintext. [2] (HTML files are viewed as attachments.) There is unofficial support to allow HTML-based email to be opened within the client normally.

The program is portable for users. A user's mailbox, address book, and preferences are all stored on the server. Any user can log into any installation of the client and have full access to their data. After a user logs out, no data or personalization is stored on the local machine. This feature allows the use of the many public terminals.

BlitzMail also acted as a pseudo-instant messaging client. [2] Messages were processed by the server and delivered to the recipient almost immediately.

The program was integrated with the Dartmouth Name Directory (DND), allowing users to message any recipient with a Dartmouth email address by searching for their name. [2]

Technical specifications

BlitzMail speaks its own protocol between client and server, meaning that only the BlitzMail client can utilize the full feature-set of the server.

Messages entering and leaving the BlitzMail domain are handled via Simple Mail Transfer Protocol (SMTP). As of 2004, patches were available that allowed clients to connect to a BlitzMail server via POP3 and IMAP (with SSL.) The client communicates to the server on TCP ports 2151 and 1119 and the notification service runs on UDP port 2154.

In 2002, SpamAssassin functionality was added to BlitzMail. The DND server was also modified to allow LDAP lookups.

The BlitzMail and DND servers run on DEC Unix and many Linux flavors. The OS must support POSIX threading or Mach kernel-style cthreads. The server will run on systems with very low hardware requirements.

The BlitzMail servers have run on a variety of hardware at Dartmouth. In the early 1990s, the mail and DND servers ran on 25 MHz NeXT cubes named after Santa Claus' reindeer. At the time, hundreds of sessions could be handled on each machine. Later, the servers were migrated to DEC 3000 AXP Model 300s.

A Python library implementation called PyBlitz was released in 2006 by Michael Fromberger.

The BlitzMail client and server software were available under an BSD-style (with ad clause) license.

Related Research Articles

<span class="mw-page-title-main">Email</span> Mail sent using electronic means

Electronic mail is a method of transmitting and receiving messages using electronic devices. It was conceived in the late–20th century as the digital version of, or counterpart to, mail. Email is a ubiquitous and very widely used communication medium; in current use, an email address is often treated as a basic and necessary part of many processes in business, commerce, government, education, entertainment, and other spheres of daily life in most countries.

In computing, the Post Office Protocol (POP) is an application-layer Internet standard protocol used by e-mail clients to retrieve e-mail from a mail server. Today, POP version 3 (POP3) is the most commonly used version. Together with IMAP, it is one of the most common protocols for email retrieval.

The Simple Mail Transfer Protocol (SMTP) is an Internet standard communication protocol for electronic mail transmission. Mail servers and other message transfer agents use SMTP to send and receive mail messages. User-level email clients typically use SMTP only for sending messages to a mail server for relaying, and typically submit outgoing email to the mail server on port 587 or 465 per RFC 8314. For retrieving messages, IMAP is standard, but proprietary servers also often implement proprietary protocols, e.g., Exchange ActiveSync.

<span class="mw-page-title-main">Email client</span> Computer program used to access and manage a users email

An email client, email reader or, more formally, message user agent (MUA) or mail user agent is a computer program used to access and manage a user's email.

<span class="mw-page-title-main">Mac OS X Server</span> Server software for macOS

Mac OS X Server is a series of discontinued Unix-like server operating systems developed by Apple Inc. based on macOS. It provided server functionality and system administration tools, and tools to manage both macOS-based computers and iOS-based devices, network services such as a mail transfer agent, AFP and SMB servers, an LDAP server, and a domain name server, as well as server applications including a Web server, database, and calendar server.

<span class="mw-page-title-main">Microsoft Outlook</span> Email and calendaring software

Microsoft Outlook is a personal information manager software system from Microsoft, available as a part of the Microsoft 365 software suites. Though primarily being popular as an email client for businesses, Outlook also includes functions such as calendaring, task managing, contact managing, note-taking, journal logging, web browsing, and RSS news aggregation.

<span class="mw-page-title-main">XMPP</span> Communications protocol for message-oriented middleware

Extensible Messaging and Presence Protocol is an open communication protocol designed for instant messaging (IM), presence information, and contact list maintenance. Based on XML, it enables the near-real-time exchange of structured data between two or more network entities. Designed to be extensible, the protocol offers a multitude of applications beyond traditional IM in the broader realm of message-oriented middleware, including signalling for VoIP, video, file transfer, gaming and other uses.

<span class="mw-page-title-main">Centericq</span> Instant messaging interface

Centericq is a text mode menu- and window-driven instant messaging interface that supports the ICQ, Yahoo!, AIM, MSN, IRC, XMPP, LiveJournal, and Gadu-Gadu protocols.

<span class="mw-page-title-main">Apple Mail</span> Email client by Apple Inc.

Mail is an email client included by Apple Inc. with its operating systems macOS, iOS, iPadOS, watchOS, and visionOS. Mail grew out of NeXTMail, which was originally developed by NeXT as part of its NeXTSTEP operating system, after Apple's acquisition of NeXT in 1997.

<span class="mw-page-title-main">Virtual Network Computing</span> Graphical desktop-sharing system

Virtual Network Computing (VNC) is a graphical desktop-sharing system that uses the Remote Frame Buffer protocol (RFB) to remotely control another computer. It transmits the keyboard and mouse input from one computer to another, relaying the graphical-screen updates, over a network.

Microsoft Exchange Server is a mail server and calendaring server developed by Microsoft. It runs exclusively on Windows Server operating systems.

<span class="mw-page-title-main">Pegasus Mail</span> Proprietary email client

Pegasus Mail is a proprietary email client for Microsoft Windows. It was originally released in 1990 on NetWare networks with MS-DOS and later Apple Macintosh clients, before being ported to Windows which is now the only platform actively supported. Since its inception it has been developed by David Harris and is donationware after having previously been freeware.

<span class="mw-page-title-main">Microsoft Entourage</span> Email client and personal information manager

Microsoft Entourage is a discontinued e-mail client and personal information manager that was developed by Microsoft for Mac OS 8.5 and later. Microsoft first released Entourage in October 2000 as part of the Microsoft Office 2001 office suite; Office 98, the previous version of Microsoft Office for the classic Mac OS included Outlook Express 5. The last version was Entourage: Mac 2008, part of Microsoft Office 2008 for Mac, released on January 15, 2008. Entourage was replaced by Outlook for Macintosh in Microsoft Office for Mac 2011, released on October 26, 2010.

<span class="mw-page-title-main">Opera Mail</span>

Opera Mail is the email and news client developed by Opera Software. It was an integrated component within the Opera web browser from version 2 through 12. With the release of Opera 15 in 2013, Opera Mail became a separate product and is no longer bundled with Opera. Opera Mail version 1.0 is available for OS X and Windows. It features rich text support and inline spell checking, spam filtering, a contact manager, and supports POP3 and IMAP, newsgroups, and Atom and RSS feeds.

The following tables compare general and technical features of notable email client programs.

<span class="mw-page-title-main">Microsoft Mail</span> Several Microsoft email products

Microsoft Mail was the name given to several early Microsoft e-mail products for local area networks, primarily two architectures: one for Macintosh networks, and one for PC architecture-based LANs. All were eventually replaced by the Exchange and Outlook product lines.

Push technology, also known as server push, refers to a method of communication on the Internet where the initial request for a transaction is initiated by the server, rather than the client. This approach is different from the more commonly known "pull" method, where information transmission is requested by the receiver or client.

Push email is an email system that provides an always-on capability, in which when new email arrives at the mail delivery agent (MDA), it is immediately, actively transferred (pushed) by the MDA to the mail user agent (MUA), also called the email client, so that the end-user can see incoming email immediately. This is in contrast with systems that check for new incoming mail every so often, on a schedule. Email clients include smartphones and, less strictly, IMAP personal computer mail applications.

Exchange ActiveSync is a proprietary protocol designed for the synchronization of email, contacts, calendar, tasks, and notes from a messaging server to a smartphone or other mobile devices. The protocol also provides mobile device management and policy controls. The protocol is based on XML. The mobile device communicates over HTTP or HTTPS.

<span class="mw-page-title-main">GroupWise</span> Messaging and collaborative software platform

GroupWise is a messaging and collaboration platform from OpenText that supports email, calendaring, personal information management, instant messaging, and document management. The GroupWise platform consists of desktop client software, which is available for Windows,, and the server software, which is supported on Windows Server and Linux.

References

  1. 1 2 McHugh, Josh (1 October 2002). "Unplugged U." Wired. ISSN   1059-1028 . Retrieved 2022-06-30.
  2. 1 2 3 4 5 Hafner, Katie (2003-08-14). "All Quiet on Campus Save the Click of Keys". The New York Times. ISSN   0362-4331 . Retrieved 2022-06-30.
  3. "TheDartmouth.com | College to release new Blitz for Macs". Archived from the original on 10 October 2007. Retrieved 28 September 2007.
  4. "BlitzMail for OS X". Archived from the original on 2010-02-04. Retrieved 2010-02-02.
  5. "Have Your People Blitz My People". Dartmouth Alumni Magazine. November 1994. Retrieved 2022-06-30.
  6. Beak, Arielle (11 September 2020). "The Words that Bind Us: Dartmouth Lingo". The Dartmouth. Retrieved 2022-06-30.
  7. "TheDartmouth.com | BlitzMail survives tough technological competition". September 30, 2007. Archived from the original on 2007-09-30.
  8. "TheDartmouth.com | 'Flurrymail' allows quick BlitzMail access on phones". September 30, 2007. Archived from the original on 2007-09-30.