README
1
2 xmail - X Window System interface to the mail program
3
4 Copyright 1990,1991,1992 by National Semiconductor Corporation
5
6 Permission to use, copy, modify, and distribute this software and its
7 documentation for any purpose is hereby granted without fee, provided that
8 the above copyright notice appear in all copies and that both that
9 copyright notice and this permission notice appear in supporting
10 documentation, and that the name of National Semiconductor Corporation not
11 be used in advertising or publicity pertaining to distribution of the
12 software without specific, written prior permission.
13
14 NATIONAL SEMICONDUCTOR CORPORATION MAKES NO REPRESENTATIONS ABOUT THE
15 SUITABILITY OF THIS SOFTWARE FOR ANY PURPOSE. IT IS PROVIDED "AS IS"
16 WITHOUT EXPRESS OR IMPLIED WARRANTY. NATIONAL SEMICONDUCTOR CORPORATION
17 DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED
18 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO
19 EVENT SHALL NATIONAL SEMICONDUCTOR CORPORATION BE LIABLE FOR ANY SPECIAL,
20 INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
21 LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
22 OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
23 PERFORMANCE OF THIS SOFTWARE.
24
25 Author: Michael C. Wagnitz - National Semiconductor Corporation
26 Support: See Below
27
28 IN-MEMORIUM
29 Michael C. Wagnitz, XMail's original author, passed away after struggling
30 to overcome a brain tumor. Mike was a great person and had a deep
31 appreciation for the X Windows community and the spirit of sharing and
32 cooperation it embodies.
33
34 DESCRIPTION
35 xmail is an X-based interface to the Berkeley mail program. This is
36 version 1.6 of xmail. This version of xmail depends heavily upon the
37 installation of the application default resources file for the proper
38 declaration of features and enhancements documented in the man pages.
39 If the defaults file or the resource declarations are not installed or
40 in some manner made accessable to the X11 resource database manager,
41 xmail will operate in only a minimal fashion. Please see the man page
42 for additional details.
43
44 This version of xmail includes support for decompressing and displaying
45 the content of an X-Face mail header, if such a header exists in the
46 message being read. This feature is a compile time option, and requires
47 the existence of the compface library routines, which are NOT supplied
48 with the xmail sources. X-Face headers are compressed bitmap images,
49 typically of the face of the person owning such a header. The compressed
50 header contains only printable characters, which allows it to be included
51 in a mail message. The USENIX FaceSaver project is typically the source
52 for these bitmaps, which are compressed into X-Face header format using
53 the compface software tools written and distributed by James Ashton
54 <jaa@cs.su.oz.au>. The compface library is also provided with the distri-
55 bution of the faces software, written by Rich Burridge, and is available
56 by email from his archive server <rb-archive-server@Aus.Sun.COM>.
57
58 A non-imake version of a make file is provided as make.file. You may
59 use this file to build xmail, or invoke M.I.T.'s imake facility to
60 generate a Makefile. If you use the make.file instead, you must ensure
61 that the proper environment is defined for your particular architecture
62 and operating system.
63
64
65 ACKNOWLEDGEMENTS
66 Many thanks to all of you who supported this most recent version.
67 Forgive me if I forget to mention you, but
68
69 SUPPORT
70
71 PLEASE report any bugs or enhancements to me at the address below, so
72 changes can be incorporated in the sources and official patches posted.
73
74 Jeff Markham
75 Cadence Design Systems Domain: markham@cadence.com
76 555 River Oaks Parkway Bldg. 4 Phone: 408/944-7679
77 San Jose, Ca 95134
78
README.1.6
1** README XMAIL VERSION 1.6 **
2January 27, 1995
3
4Whats Changed?
5--------------
6
7Functionally, XMail has not changed much. This is a clean-up
8release.
9
101. Most of the code is not ANSI C.
11
122. The code has been extensively purified and most non-Xt,Xaw
13 leaks have been plugged.
14
153. Stray memory pointers have been fixed.
16
174. Better support for newer versions of sendmail.
18
195. The code compiles under X11R6 cleanly.
20
216. There is now Linux support.
22
237. All known coredumps have been fixed. There are lingering
24 annoyances.
25
26
27Special Thanks
28--------------
29
30I would like to take the opportunity to thank everyone who
31helped test and contribute fixes to XMAIL 1.6. Some of the
32changes I could not incorporate due to time restrictions,
33but your efforts are greatly appreciated.
34
35Most notably:
36 Christopher Oliver ( oliver@fritz.co.traverse.com)
37 For helping fix up the Linux port .. and finding
38 a nasty bug that I couldn't track down on my
39 version and for catching my packaging problems.
40
41 Jason A. Dour: For his bug reports.
42
43 Vadim M. Sapiro: For bug reports and testing.
44
45 William Julien: For reporting on Linux compilation problems
46
47 Anthony Thyssen: For many bug fixes and testing.
48
49 Pierre Didierjean: For testing.
50
51 Lloyd Bela: For testing and bug reports.
52
53 Davin Milun: For testing and bug reports.
54
55 rich@locus.com (never got a full name ): For testing
56
57
58And forgive me if I forgot you .. but my memory isn't what
59it used to be (perhaps it never was).
60
61Special Requests
62----------------
63 Well, where should Xmail go now? Your suggestions would be
64greatly appreciated.
65
66Here are some things that I am considering:
67 1. MIME support.
68 2. Support Motif/CDE and well as the Athena widgets.
69 3. Clean up the user-interface .. its getting dated.
70 4. Internationalize.
71
72I'm open to more...
73
74Thanks again for your continuing support of XMail...
75
76Jeff Markham
77markham@cadence.com
78