1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261
|
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
<html>
<META name="description"
content="Postilion Mail User Agent (MUA) is a full featured mail client
for the X Windows system">
<META name="keywords" content="mail client x-windows window maker nextstep">
<head>
<title>Postilion, a clone of the NeXT Mail.app</title>
</head>
<BODY>
<h1>Postilion, a clone of the NeXT Mail.app</h1>
<h2>Current version 0.9.2 (Sat Apr 17 19:27:24 CDT 1999)</h2>
<a href="http://www.cmcc.muse.digital.ca/membrs/npm/histbox/globe_e.htm#australie"><img src="doc/ausibox.jpg" align="left"></a>
<p>
<em>Postilion</em> is a mail user agent based upon the popular
<a href="http://www.dtek.chalmers.se/~maf/ratatosk/">TkRat</a>
program. The main changes to TkRat are in the user interface
portion, so all of the underlying functionality of TkRat remains.
This includes MIME support, Virtual folders, PGP support, support
for unix mail files, MH folders, POP and IMAP.
</p>
<p>
Many other features and enhancements have been added to Postilion,
ranging from robust support for IMAP in a shared folder environment,
to subtle touches which make mail browsing just a bit more pleasent
of an experience. Almost everything that has been put into this
program is the result of user requests, including my own.
</p>
<p>
Great effort has been made to support multiuser environments with
support for system wide configurations, mailboxes and addressbooks;
shared folders, etc. Many of these features require the use of IMAP
mailboxes. When you build Postilion, you will also build an IMAP4rev1
server which you can experiment with. See the imap4 directory for details.
</p>
<p>
One of the main features of TkRat which has not survived the transition
well at all is multilanguage interface support (TkRat had built-in
support for English, Swedish and Italian). The reason for this is
that I have changed much of the text, yet I do not know these languages
for translation. Instructions are included for how to do translations,
and I solicit any interested party to contribute their translations
(please contact me before starting, just so I can coordinate efforts).
</p>
<h2>Mailing List!</h2>
<p>
There is now a mailing list for Postilion. To subscribe, send a message
with the word "subscribe" in the body, to
<a href="mailto:postilion-request@postilion.org">postilion-request@postilion.org</a>.
</p>
<a name="contents">
<a href="http://www.cmcc.muse.digital.ca/membrs/npm/histbox/symbol_e.htm#haut">
<img src="doc/posthorn.jpg" align="right">
</a>
<h2>What's on this page?</h2></a>
<p>
<li><a href="index.html#about">What's it all about?</a></li>
<li><a href="doc/Looks.html">What does it look like?</a></li>
<li><a href="index.html#get">Where can I get it? What patches are there?</a></li>
<li><a href="index.html#require">What are the requirements?</a></li>
<li><a href="doc/Changes.html">What are the latest changes?</a></li>
<li><a href="doc/tkstep.html#tkstep">If you're having problems with TkStep...</a></li>
<li><a href="doc/tkstep.html#install">How to install TkStep, et all...</a></li>
<li><a href="index.html#status">What is the current status?</a></li>
<li><a href="index.html#bugs">What are the known bugs? (also see changes)</a></li>
</a>
</p>
<a name="about">
<h2>What's it all about?</h2></a>
<p>
The goal of the work on Postilion is to capture the look and feel of
Mail.app while retaining the rich capabilities of TkRat. This is
almost entirely completed. For a tour of the interface, see
<a href="doc/Looks.html">the user interface</a>
</p>
<p>
Here's a list of what remains to be done:<br>
<li>Filtering and rules application for incomming messages.</li>
<li>Better browsing of multiple inboxes (ie. [Tab] to go to next
new message, regardless of which inbox it's in).</li>
<li>Configurable highlighting of messages depending upon filter criteria.</li>
<li>Command line interface (ie. compose user@mail.company.com).</li>
<li>NNTP support for news reading.</li>
<li>Update multilanguage support for interface changes.</li>
<li>Animated iconwindow for application, to show mailbox status (new mail, etc.).</li>
<li>Incorporate ACAP support.</li>
<li>Incorporate X-Face support (maybe).</li>
<li>Incorporate LDAP support (maybe).</li>
<li>More NeXTish message list handling. (It's getting there...)</li>
<li>Port the entire application to Objective-C, once the GNUstep project
reaches fruition.</li>
<li>etc....</li>
</p></a>
<p><a href="index.html#contents">Return to table of contents</a></p>
<a name="get">
<h2>Where can I get it?</h2></a>
<p>
Right here:
<a href="postilion-current.tar.gz">
postilion-current.tar.gz
</a>
to get the full distribution of the latest version.
</p>
<p>
There is an i386 binary RPM available
<a href="ftp://contrib.redhat.com/libc6/i386/postilion-0.9.1-1.i386.rpm">
here
</a>, and a source RPM available
<a href="ftp://contrib.redhat.com/libc6/SRPMS/postilion-0.9.1-1.src.rpm">
here
</a>. They were assembled and are maintained by
<a href="mailto:ryanw@infohwy.com">
Ryan Weaver <ryanw@infohwy.com>
</a>
</p>
<p>
There is a Debian package available
<a href="ftp://ftp.debian.org/debian/dists/potato/main/binary-i386/mail/postilion_0.9.1a-1.deb">
here
</a>. It was assembled and is maintained by
<a href="mailto:thompd1@texhoma.net">
Dale James Thompson <thompd1@texhoma.net>
</a>
</p>
</p>
</a>
<p><a href="index.html#contents">Return to table of contents</a></p>
<a name="require">
<h2>What are the requirements?</h2></a>
<p>
This program REQUIRES Tcl/Tk8.0p2 in order to function. If you do not
have Tcl/Tk8.0p2 installed on your system, don't bother installing
this software. If you want Tcl/Tk8.0p2, you may get it from:
</p>
<p>
<a href="http://www.scriptics.com/software/8.0.html">
http://www.scriptics.com/software/8.0.html
</a>
</p>
<p>
Postilion looks it's best when compiled and run with TkStep8.0.4
instead of the regular Tk. You can get TkStep8.0.4 from:
</p>
<p>
<a href="http://touchwood.ee.uts.edu.au/TkSTEP/TkSTEP.html">
http://touchwood.ee.uts.edu.au/TkSTEP/TkSTEP.html
</a>
</p>
<p>
I strongly recommend that everyone upgrade to TkStep8.0.4 This is
a much improved release with support for XPM, and TIFF image types,
as well as DND support and other features.
</p>
<p>
Along with the TkStep distribution, you will also need the following
libraries to get TkStep to work:<br>
<li><a href="ftp://ftp.sgi.com/graphics/tiff/tiff-v3.4-tar.gz">
tiff-v3.4-tar.gz
</a> for tiff support.</li>
<li><a href="http://metalab.unc.edu/pub/Linux/libs/graphics/libjpeg-6a.tar.gz">
libjpeg-6a
</a> for JPEG support.</li>
<li><a href="http://metalab.unc.edu/pub/Linux/libs/X/libXpm-4.7.tar.gz">
libXpm-4.7.tar.gz
</a> for XPM support (a must have) </li>
<li><a href="http://metalab.unc.edu/pub/Linux/libs/compression/zlib-1.0.4.tar.gz">
zlib-1.0.4.tar.gz
</a> for compression (needed by tiff) </li>
</p>
<p>
Postilion supports Jan Nijtmans' <nijtmans@nici.kun.nl> Img library
to display multiple image types (JPEG, PNG, TIFF, GIF, XPM, XBM, PDF...).
I strongly recommend that you get this package, without it Postilion
only provides viewing support for GIF images. You may get the Img
library here:
</p>
<p>
<a href="ftp://ftp.neosoft.com/pub/tcl/sorted/packages-8.0/graphics/Img/1.1.4">
ftp://ftp.neosoft.com/pub/tcl/sorted/packages-8.0/graphics/Img/1.1.4
</a>
</p>
<p>
You will find all necessary graphics libraries are included in the
distribution. Postilion will work with any version of the library you
choose to use.
</p>
<p>
I also recommend that you get the WMOffiX suite of applications, if
you don't already have it, to allow for drag and drop operation.<br>
<li><a href="ftp://ftp.windowmaker.org/pub/contrib/srcs/apps/WMOffiX.tar.gz">
WMOffiX.tar.gz
</a>
for a stepified filer, editor, trashcan and printer app.</li>
<li>You can get the OffiX DND library here
<a href="http://leb.net/OffiX/dnd.1.1.tgz">
dnd.1.1.tgz
</a></li>
</p>
</a>
<p>
I also strongly recommend the
<a href="http://www.ccil.org/~esr/fetchmail">
Fetchmail
</a>
package for those using intermittent ppp conections to the mail service.
This is by far a better approach than trying to get Postilion to handle
an assortment of inboxes. You can get fetchmail here
<a href="ftp://ftp.ccil.org/pub/esr/fetchmail">
fetchmail ftp directory
</a>
or from the home page.
</p>
<p>
Along the same lines, for those wishing to implement filtering beyond
the message selection modes offered by Postilion, I recommend the use
of the Procmail package. It comes standard with most Linux distributions,
and can be gotten from <a href="http://metalab.unc.edu/pub">MetaLab</a>
if you don't have it.
</p>
<p><a href="index.html#contents">Return to table of contents</a></p>
<a name="status">
<h2>What is the Current status?</h2></a>
<p>
This is Beta software, so use it at your own risk! The underlying
program, TkRat, is very mature and stable. Since the only changes
I'm making are to the user interface, no significant instabilities
should be introduced into the system.
</p>
<p>
Please read all documentation before contacting me with bug reports.
</p>
<p><a href="index.html#contents">Return to table of contents</a></p>
<a name="bugs">
<h2>What are the known bugs?</h2></a>
<p>
Latest release is <em>0.9.2 (Sat Apr 17 19:27:24 CDT 1999)</em>
<p>
Some nagging bugs include:<br>
</p>
<ul>
<LI>You get <STRONG>Unkown floating point error = 84</STRONG><BR>
This happens if you have LC_NUMERIC, LC_ALL or LANG set to a locale
which does not have a dot ('.') as the decimal separator.
The solution is to set the environment variable LC_NUMERIC to C before
starting tkrat. For example by issuing
<CODE>setenv LC_ NUMERIC C; postilion</CODE>.</li>
<LI>You get <STRONG>/usr/lib/libtcl8.0.so: undefined symbol: stat</STRONG><BR>
I do not know exactly what causes this error. It only occurs on some
linux-systems when you use the binary rpm. It can be solved by recompiling
postilion from source.</li>
</ul>
<P><a href="index.html#contents">Return to table of contents</a></p>
<hr>
<address><a href="mailto:nic@postilion.org">Nic Bernstein</a></address>
<!-- Created: Wed Jul 16 12:04:00 CDT 1997 -->
<!-- hhmts start -->
Last modified: Sat Apr 17 19:27:43 CDT 1999
<!-- hhmts end -->
</body>
</html>
|