Skip to content
/ zmail Public

Zmail, one of the best (and oldest) mail user agents ever made.

Notifications You must be signed in to change notification settings

argv01/zmail

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 

Repository files navigation

# zmail
Zmail, one of the best (and oldest) mail user agents ever made.

Z-Mail is a mail user agent with multiple user interfaces: text (tty), curses (text-based fullscreen mode) and GUI (Motif, running on X Windows). It is fully backwards compatible with standard UNIX Mail, reads mailbox format folders, and has import/export features for other mailboxes.

Its design and architecture are based on a hierarchy of abstractions: the lower system API, a mid-level "scripting" layer, and a higher level user interface layer. The various entry-points for each layer have well-defined APIs, and function calls are bi-directional: lower level system calls can invoke UI behaviors through its API, and vice versa. End users use the scripting language (something like ancient csh) to control the user interface as well as system functionality. Automated scripts can be written, etc.

The code is written in C, and has been ported to most major unix platforms. Legacy ports included Apple System 6 and 7, and Windows 3.1. None of this code is currently available.

Z-Mail was a commercially sold between 1990 and 1994. It was derived from its predecessor, Mush (Mail User's Shell), which was a freely distributed open-source project that started in 1987, with a world-wide community of users. Both products were originally written and produced by Dan Heller (www.danheller.com).

About

Zmail, one of the best (and oldest) mail user agents ever made.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published