This is the README for EnhanceMail.2.2p1.s.gnutar.gz [Download] [Browse] [Up]
EnhanceMail bundle version 2.2p1 1998/07/13 ================== This package contains the EnhanceMail bundle. This bundle extends the capabilities of Mail 3.3 / 4.x by adding quoting, signatures, X face support, a distributed, cached user-image database, full-text indices, PGP encryption / decryption / signatures, unread-mail indicators in Mailboxes panel, smiley expansion and a number of other features. The base distribution contains two Installer packages, EnhanceMail.pkg and EnhanceMail_English.pkg, and a directory with the full source code. NOTE: If you're running NEXTSTEP 3.3 you should use `gnutar' instead of `tar' to unpack the distribution archive. (This version of `tar' has a bug that prevents it to unpack an archive that contains filenames with accented characters. The bug is fixed in OPENSTEP (4.2 at least)). Opener.app (3.3 and later as far as I have been able to verify) uses `gnutar', so this should be safe as well. EnhanceMail.pkg contains the pre-compiled quad-fat bundle. This includes localized user-interfaces for all available languages (as far as translated; we're still seeking volunteers for Swedish, Spanish and Italian) but no online help. EnhanceMail_English.pkg contains the default (English) online help. The online help is also available in some other languages (currently French, German and Japanese). These are distributed as separate packages to keep the size of the base package palatable. These also contain a -possibly updated- copy of the localized user interface, that may overwrite parts of the base installation. WARNING: do NOT install a language add-on package in any earlier or later version of EnhanceMail, since this may cause it to stop working properly! The language add-on packages default to installation inside the previously-installed EnhanceMail.bundle, assuming that too is installed in its default location. If you're interested in hacking the source, you may want to install the contents of one or more of the language packages inside the EnhanceMail source directory first. To enable EnhanceMail install the contents of EnhanceMail.pkg (using Installer.app [*]) anywhere in the mail bundle path (~/Library/Mail, /LocalLibrary/Mail, /NextLibrary/Mail, and the Mail application wrapper itself) and restart Mail. The recommended location for system-wide installation is /LocalLibrary/Mail, for personal installation ~/Library/Mail. You should also install at least one EnhanceMail_<language>.pkg package of your choice. After installation, a more detailed description of its capabilities can be found at the end of Mail's online help. Note that as of version 2.0b5 this bundle works again with _all_ Mail versions starting with 3.3. Earlier 2.x versions _only_ worked with Mail 4.x, and the 1.x versions _only_ worked well with Mail 3.3, and somewhat crippled with later versions of Mail. Earlier versions of Mail can not be extended by external bundles. There are reports of success with running newer versions of Mail (specifically 3.3) with older versions of NeXTSTEP. In those cases EnhanceMail should also work. However this remains a matter of trial and error. Current perpetrator (as of 2.0b5): Tom Hageman Original perpetrator: Carl Edman <e-mail address withheld at his request> [ Current perpetrator's notes: Carl doesn't do NeXTstep anymore, so his release of EnhanceMail-2.0b4 was pretty much his last. While I can't promise Carl's level of commitment, you can for now send your comments, bugreports etc. regarding EnhanceMail to: <enhancemail@basil.icce.rug.nl> See the file TODO in the distribution for a list of known problems, and our wishlist of features that may make it into EnhanceMail in a future release. In the meantime, share and enjoy! ] [*] There is a known bug in the installation over/deinstallation of a previously installed bundle, versions 2.0b6 and 2.1 (when _not_ installing as root): due to the readonly-ness of the installed EnhanceMail.bundle/Images/ Installer fails with the alert "You don't have permission to install some of the files in EnhanceMail.pkg.pkg [sic] (see the Log view)." Workaround: either move the old EnhanceMail.bundle out of the way, or issue the command "chmod u+w /where/ever/EnhanceMail.bundle/Images" in a Terminal shell window, or install as root. This is fixed in release 2.2, but you may still encounter this if you try to install over an earlier version. Changes: 2.2 -> 2.2p1 (*) Fix `missing X-Image_URL: header' bug introduced in 2.2. (*) Enable `Color Quotes in Mailbox' option. 2.1 -> 2.2 (*) Updated French UI + Help, thanks to Andr\'e Lalonde <info@scribex.com>, German UI + Help, thanks to Gerald Erdmann <gerald@stepman.com>, and Japanese UI, thanks to Takeshi Yanagisawa <yanagisw@aa.ap.titech.ac.jp>. (The Japanese Help is forthcoming). (*) Much improved handling of nested Mailboxes unread/new mail detection. Read all about it in the new "Mailboxes Panel" section in EnhanceMail's online help. (*) New "Mailboxes" preferences section, for preferences related to the Mailboxes panel. (*) Optionally show number of flagged messages in Mailboxes panel, when there are no unread messages left (subject to "Show Flagged" preference.) (*) Repaired fixed-pitch display of plain-text messages that originate from NeXT Mail.app. This is subject to the value of the "Really use fixed pitch font for plain messages" preference, since some people may actually like current behaviour. (*) New quote-prefix expansion sequences %F, %i, %!ab, %(...) to allow SuperCite-style quoting, see the "Quoting" section in the online help for description and examples. [on instigation of Uli Zappe <uli@tallowcross.uni-frankfurt.de> and Holger Graudejus <h_graude@informatik.uni-kl.de>] (*) You can now search for flagged messages by typing a `«' character (Alternate-Shift-7 with US keyboard mapping) in the Find field of the Find panel (and selecting `Summaries' under `Find Scope'.) This is analogous to the already existing capability to search for unread messages by typing a bullet `·' (Alternate-7) in the Find field. (*) PGP version 5 is now supported. See the PGP Preferences. (*) XImageURL aliases support to simplify off-line image administration. (for instance, NEXTTOYOU's MailTIFF scripts.) (*) Y2K fix for outgoing Date: header. (*) Bugfix: resetting "PGP Pass Phrase Timeout" to a shorter time, or turning it off altogether, now takes effect immediately. (*) Bugfix: PGP decryption error brings up the PGP alert panel again, so you can for instance re-enter a mistyped pass phrase. (*) Improved detection of corrupt/out-of-sync mailbox TOCs. (*) .../EnhanceMail.bundle/<language>.lproj/Images/ is now off-limits to XImageURL caching. (*) Numeric IP address should now work in URLs and proxy host. (*) Better copy/paste support for partial e-mail addresses. [Based on a patch from Marc Guenther <yoda@cis.uni-muenchen.de>] (*) Localization of smilie image names is now "officially" supported. (*) Distribution layout is now: EnhanceMail-<version>/ EnhanceMail.pkg EnhanceMail_English.pkg README Source/ (*) Special thanks to Don Yacktman <don@misckit.com> for his (unwitting) contribution of... well, I'm not going to spoil the surprise here. You'll find out eventually :-) 2.1a -> 2.1b (*) Updated Japanese add-on package, contributed by Yanagisawa Takeshi <yanagisw@aa.ap.titech.ac.jp> and Shiroyama Takayuki <psi@fortune.nest.or.jp>. Mr. Eguchi <Tsutomu_Eguchi@ns.saga-med.ac.jp> maintains the "EnhanceMail-J Mailing List" <emj@ns.saga-med.ac.jp> regarding the Japanese port of EnhanceMail (and mailapp-utilities.) The latest versions of their porting efforts are available at: http://www.ns.saga-med.ac.jp/~eguchi/software/ 2.1 -> 2.1a (*) Updated French add-on package, contributed by Andr\'e Lalonde <traduction@scribex.com>. 2.0b6 -> 2.1 (*) German online help, contributed by David Andel <david@nexttoyou.de> (*) See the file "hidden-defaults.txt" for a list of `secret' Mail.app user preferences. Earlier changes are listed in "Version History" in EnhanceMail's online help.
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.