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)