MUA is an acronym for Mail User Agent and stands for the software that a user uses to read, compose, and interact with electronic mail.
What: mailroom
Where: http://jeremy.cowgar.com/mailroom
Description: Fully functional MUA in Tcl/Tk. Supports full text searching, POP3, TLS, SMTP AUTH,
automatic address book, text and HTML views, user extensions/callbacks, plugins for simple
spam filtering and RSS feed reading. The client is designed to be simple and to the point
of reading/processing information/email. (This used to be ExperimenttalMailUserAgent, below.)
Updated: 12/2009
Contact: mailto:[email protected]
What: unnamed experimental mail user agent
Where: http://www.sqlite.org/cvstrac/wiki?p=ExperimentalMailUserAgent
Description: Full-function MUA in a Tcl/Tk script (uses Tcllib and SQLite)
Updated: 2006-01-29
Contact: mailto:[email protected]D. Richard Hipp 2006-01-29: I have become quite fond of my creation referenced above. It is not pretty to look at but it solves my email problems better than any other MUA that I have ever tried. The design philosophy is described on the website http://www.sqlite.org/cvstrac/wiki?p=ExperimentalMailUserAgent Feedback and/or patches from others will be welcomed.
RLH 2011-02-21: Is IMAP support planned?
What: classifyMail
Where: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/net/tcl-slocal.tcl/tcl-slocal.tcl.gz
ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/net/classifyMail.tcl/classifyMail.tcl.gz ???
Description: Tcl replacement for MH slocal, providing extended capabilities.
Updated: 02/1997
Contact: mailto:[email protected] (Bill Burdick)
What: Email Templates
Where: http://www.nsoftware.com/
Description: Plugin which enhances Eudora's stationary capabilities by
providing dynamic message templates, which can be used
for text, properties, scripting elements, generating replies based
on text from incoming messages. Scripting language is Tcl, wiht
support for VBScript, JScript and other languages to be provided
in the future. Works with Eudora Light and Eudora Pro Email software,
versions 3.x and higher. Free evaluation copy of commerci
A Microsoft Exchange and Outlook extension is also available.
General release expected before end of 2Q98.
Updated: 04/1998
Contact: mailto:[email protected]
What: Emil
Where: ftp://ftp.uu.se/pub/unix/networking/mail/emil/
ftp://ftp.sunet.se/pub/unix/mail/emil/
ftp://scr.doc.ic.ac.uk/computing/mail/emil/
ftp://ftp.warwick.ac.uk/pub/mail/mime/emil/
Description: A tool for converting between MIME, Eudora, Mailtool,
PC client, Macintosh client email formats. Header handling and conversion
control configured in Tcl. Version v2.1.0 is in beta test now.
Updated: 11/1996
Contact: mailto:[email protected] (Martin Wendel)
What: exmh
Where: http://www.beedub.com/exmh/
ftp://ftp.procplace.com/pub/tcl/sorted/apps/cvs-exmh/
ftp://www.wizzy.com/pub/wizzy/ns-exmh.tar.gz
ftp://ftp.uwa.edu.au/pub/nn/nn-tk/exmh-1.6.9.tar.Z
http://www.cs.berkeley.edu/%7Ephelps/tcltk/
Description: A Tk based UI to MH. Supports nested folders, MIME/metamail,
pre-sorting mail into different folders before you read it,
searching for URI/URL/URN references, etc. Requires MH
mail-handler, metamail, the faces library, and expect.
The wizzy tar file is a package that allows exmh users to
click on mailto links within Netscape and launch an exmh compose
window. Tom Phelp's web page points to code to add Glimpse support
to exmh for full text searching of your mail files.
Updated: 10/2001
Contact: mailto:[email protected] (Brent Welch)
What: mercurius
Where: ftp://ftp.lii.unitn.it/pub/mercurius/mercurius.tar.Z
Description: Mercurius facilitates composing and reading multimedia electronic
messages compliant with the Multipurpose Internet Mail Extensions
(MIME).
Updated:
Contact: mailto:[email protected]
What: MIKU
Where: http://mailmiku.chat.ru/
Description: Send ICQ like messages using ordinary mail accounts.
Written using Tcl/Tk.
Currently at version 1.0 .
Updated: 07/2000
Contact: mailto:[email protected]
What: nn-tk
Where: http://www.general.uwa.edu.au/u/toivo/nn-tk
ftp://ftp.uwa.edu.au/pub/nn/nn-tk/
ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/net/nn-tk.15.5/nn-tk.15.5.tar.gz
Description: A Tk interface to nn (net newsreader). It allows
the use of exmh to post news, as well as to
send and read MIME and PGP email messages as well as to turn URLs into
buttons for passing to Netscape or other browsers. Supports Tk 4.x
You may need to update to the latest version of exmh to get the
support for all of nn-tk's features. Be sure to keep checking
back at the ftp site for new releases.
Updated: 08/1998
Contact: mailto:[email protected] (Toivo Pedaste)
What: Palm
Where: ftp://mango.rsmas.miami.edu/pub/palm/palm.shar.gz
Description: A Tk mail program which uses the c-client library.
You need to get c-client, BLT, and Tcl 7.3/Tk 3.6.
Palm tries to feel similar to pine.
Updated:
Contact: mailto:[email protected] (angel li)
What: PCS Relay
Where: http://froek.yi.org/pcs/
Description: Allow users with PCS enabled cell phones to receive
email headers from specified mail servers. It can also
send back commands to retrieve bodies of emails.
It is written in Tcl.
Currently at version 1.0 .
Updated: 09/2001
Contact: mailto:mark at froek dot yi dot org
What: personal.tcl mailbot
Where: http://www.purl.org/NET/akupries/soft/mail/
Description: Highly specialized filter for personal messages -
MUST not be used if mailbox receives mailing list traffic.
Updated: 11/1999
Contact: mailto:[email protected] (Marshall Rose)
What: phimail
Where: http://paradise.caltech.edu/%7Elemahieu/phimail.html
Description: A flexible mail alert tool for Unix, written in Tcl/Tk.
Updated: 11/1996
Contact: mailto:[email protected] (Paul LeMahieu)
What: popsneaker
Where: http://www.ixtools.de/popsneaker/
Description: Mailfilter for remote filtering of POP3 mail accounts.
Version 0.4 and earlier are in Tcl. Author attempted to
speed them by by rewriting the code starting in 0.5.
Updated: 09/2001
Contact: mailto:[email protected]
What: Postilion
Where: http://www.postilion.org/
http://www.postilion.org/postilion-current.tar.gz
Description: Mail User Agent based on TkRat, with a different user interface.
Supports MIME, virtual folders, PGP, Unix file, MH, POP and IMAP mail
support. Current version is v0.9.3c.
Updated: 04/1999
Contact: mailto:[email protected]
What: Qmail The Easy Way
Where: http://www.qmailtheeasyway.com/
Description: A script that installs pop, smtp, dns, imap, and web mail
services using DJB's tools. Some Tcl/Tk used in the package.
Updated: 10/2001
Contact: mailto: [email protected]
What: Sift-Mail
Where: ftp://oneworld.wa.com/pub/laurence/
Description: A program for filtering incoming email, using a Tcl extension
based around the c-client API.
For more info, see http://oneworld.wa.com/laurence/sift-mail.html.
! Dead link: 2006-03-22
An X Window interface to configure is available.
Updated:
Contact: mailto:[email protected] (Laurence Lundblade)
What: TclMail
Where: http://64.34.162.237/TclMail/tclmail.html
Description: Simple Tcl POP3/SMTP client to allow you to check/send/delete
and list mail msgs.
! Dead link: 2006-03-22
Updated: 08/2001
Contact: mailto:[email protected]What: TKAPPS
What: tkbiff (Libes)
Where: http://expect.nist.gov/tkbiff/
Description: Allows arbitrary commands (play audio clip, metamail, etc) to
be executed upon mail reception. Runs on any UNIX host. Has features
unavailable in any other biff program. Is flexible enough that you
can make it do anything (including simulate any other biff).
Defaults provide very fast and convenient access to new email
using very little screen real estate.
Also includes tclbiff for a text only file watching software package.
Updated: 05/1997
Contact: mailto:[email protected] (Don Libes)
What: tkelm
Where: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/apps/tkelm.shar.gz ???
Description: Tk elm-based mail reader.
Updated: 03/1997
Contact: mailto:[email protected] (Budi Rahardjo)
What: TkMail
Where: http://www.slac.stanford.edu/%7Eraines/tkmail.html
ftp://ftp.slac.stanford.edu/software/TkMail//tkmail.tar.gz
http://www.cs.vassar.edu/%7Eetgold/tkmailstuff.html
ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/net/tkmail-2.0p6/tkmail-2.0p6.tar.gz
Description: Tk 4 interface to BSD's Mail command.
The tkmailstuff.html are some extensions written by Ethan Gold.
Updated: 10/1998
Contact: mailto:[email protected] (Paul Raines)
What: tkmaillist
Where: ftp://avahi.inria.fr/tcl/tkmaillist
Description: Tk front-end that lets you subscribe and unsubscribe from
mailing lists.
Updated:
Contact: mailto:[email protected] (Cedric Beust)
What: Tkmailto
Where: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/net/tkmailto-1.0/tkmailto-1.0.tar.gz
Description: Alpha version Tk-based mail composer which supports MIME.
Requires Safe-Tcl 1.1.
Updated: 10/1998
Contact: mailto:[email protected] (Johan Lindbladh)
What: TkMH
Where: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/net/tkmh1.2.tar.gz ???
Description: Interface for the MH mailing system.
Depends on Tcl 7.0 and Tk 3.3.
Updated: 10/1998
Contact: mailto:[email protected] (Martien Verbruggen)
What: TkMHn
Where: From the contact
Description: Interface for the MH mailing system.
Updated:
Contact: mailto:[email protected] (Thillier Pyves)
What: tkmr
Where: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/net/tkmr-0.9/tkmr-0.9.tar.gz
Description: A read-only Tk based mail file viewer, with search and
sort. Can load multiple mail files at once.
Uses Tk 3.6.
Updated: 02/1997
Contact: mailto:[email protected] (Andy Tefft)
What: tkNewMail
Where: http://www.schooner.com/%7Eloverso/tcl-tk/
Description: Tk 4.1 replacement for xbiff. Can report on new mail in
several ways, including using POP directly, or using MH folders,
can work with exmh, and includes a clock.
Updated: 12/1998
Contact: mailto:[email protected] (John Robert LoVerso)
What: TkRat
Where: http://www.tkrat.org/
ftp://ftp.tkrat.org/pub/tkrat
ftp://ftp.sunet.se/pub/unix/mail/tkrat/
ftp://ftp.cac.washington.edu/mail/imap.tar.Z
Description: Tk based Mail User Agent (MUA). Requires Tcl 7.5/Tk 4.1
and sendmail 8.7 or later. Supports various MIME options.
Supports DSN/ESMTP. Supports English, Swedish, German, Italian,
French, Polish, and Portugese.
Provides supports for saving messages in a database, creating
virtual folders, composing messages, putting the msgs on hold,
understands Unix mailboxes, POP, IMAP, and mh folders.
Reads mh-folders. Watch the web site for new version releases.
Version since 1.1 require Tk 8.
The current version is 2.1.5
Updated: 2006-01-18
Contact: mailto:[email protected] (Martin Forssen)
What: Wafe
Where: http://www.wu-wien.ac.at/wafe/wafe.html
http://www.wu-wien.ac.at/wafe/www/wafe-packages.html
http://nestroy.wi-inf.uni-essen.de/wafe/wafe.html
ftp://ftp.wu-wien.ac.at/pub/src/X11/wafe/1.0.19/
ftp://ftp.wu-wien.ac.at/pub/src/X11/wafe/1.0.19/wafe-1.0.19.tar.gz
ftp://ftp.wu-wien.ac.at/pub/src/X11/wafe/Xaw3d-1.3.2-src.tar.gz
http://nestroy.wi-inf.uni-essen.de/wafe/Cineast/video.html
http://www.inria.fr/koala/jml/jml.html
Description: Tcl binding to Xt and various widget sets like Athena (Xaw3d),
OSF/Motif (1.1 to 2.0), and others. At the above FTP site are
many other associated tar files, such as Linux binaries, Xaw3d,
documentation, etc. Wafe can be used as a frontend for programs
in abitrary programming languages (there are many example programs
written in Perl contained in the package). As of version v1.0.18
Wafe supports the Kino widget class, Mosaic HTML widget, plotter
widgets, XmGraph widget, Layout widget, tree widget, XbaeMatrix
widget, Ghostview widget, Eurobridge widget, analog clock widget,
most of the FWF widget classes, libWWW, LDAP library and more.
Wafe supports graphic formats such as XBM, XPM, GIF, JPEG,
and PNG. Various object oriented Tcl extensions such as OTcl
or itcl are also supported. SSLEAY is supported.
Available in RedHat's .rpm format.
The current version supports Tcl 8.0, SSL streams, the choice
of Tcl or Xt event loop, as well as a number of new modules.
Package includes cineast, an extensible WWW browser, written using
Otcl and Wafe. Other sample applications, such as htmlEdit,
cpu-bars, gsv, pinger, xwafemail, etc. are also included.
In version v1.0.19, Tcl_Objects are supported, UTF support
when used with Tcl 8.1, Knvas widgets, Kino-2 widgets.
Updated: 06/1998
Contact: mailto:[email protected] (WaFE mailing list)
What: xbiff2
Where: http://www.linux-kheops.com/pub/xbiff2/xbiff2GB.html
Description: Graphical mail notifier. Written in Tcl/Tk 8.0,
and runs on Linux, Solaris, Windows 95/NT.
Currently at v1.5.
Updated: 07/1999
Contact: mailto:[email protected] (Daniel Roche)
What: xmlBlaster
Where: http://www.xmlBlaster.org/
Description: Message Oriented Middleware providing a publish/subscribe and
point to point MOM server which exchanges XML encoded messages
between publishers and subscribers. Uses CORBA as base communication
as well as supports HTTP and email plugins.
Subscribers can use XPath expressions to filter messages.
A Tcl demo client is provided.
Currently at version 0.79d.
Updated: 02/2000
Contact: mailto:[email protected]Mildly-related topic: programmatic access to Outlook.
A list of Mail User Agents (MUAs)