MailHelper.app -- A Service Provider for NeXT Mail.app.\
\b0\fs24 Version 1.1 by Izumi Ohzawa, and Manual Alberto Ricart \
Version 1.2 enhancements by Mitsuhiro Kishimoto \
Version 1.3 enhancements by E. Michael O'Neill\
This application has been written to correct deficiencies with the current NeXT Mail application, especially in the non-NeXT mail mode. MailHelper corrects these problems via a new feature of NextStep 2.x, i.e., via "
\b Services
\b0 " menu of the Mail application.\
It adds the following four features:\
\b\fs28 [1]
\b0\fs24
\b Text Reformatting
\b0 \
It reformats pasted/forwarded text in a send window so that the text fits into about 60 column width. Without reformatting, pasted-in text often appears ugly with alternating long and short lines due to inflexible line wrapping in the non-NeXT mail mode. Paragraph boundaries defined by two consecutive newline characters will be preserved.\
To use this service, first paste in text into a send window, select the text you want to reformat, and press
\b "Services"---"Mail"---"Reformat Selection"
\b0 (or Command-] ).\
Column width for wrapping may be changed via the Preferences panel, although values greater than 60 will not work well in non-NeXT mail. As of Version 1.2 MailHelper reformats Japanese text.\
\b\fs28 [2]
\b0\fs24
\b Quoting Text by Prefixed String.
\b0 \
It adds "
\b\fs36 >
\b0\fs24 " to the left of each text line of pasted text to indicate that it is quoted text.\
To use this service, select the text you want to indicate with the quotation marks, then press
\b "Services"---"Mail"---"Quote Selection"
\b0 (or Command-> ).\
You probably should reformat the text with "Reformat Selection" first before adding the quotation marks. This prefix string for quoting may be changed via the Preferences panel.\
\b\fs28 [3]
\b0\fs24
\b Quoting RTF Text by Graying String.\
\b0 To use this service, select the text you want to gray, then press
\b "Services"---"Mail"---"Gray Selection"
\b0 (or Command-< ).\
\b\fs28 [4]
\b0\fs24
\b Signature Insertion
\b0 \
It inserts the content of your signature file (default is "
\b ~/.signature
\b0 " ) at the current cursor position. Path to the signature file may be changed via the Preferences panel. \
To insert your signature, press
\b "Services"---"Mail"---"Insert Signature"
\b0 \
(or Command-').\
When you prepare the ASCII signature file, make sure that all lines are shorter than 60 chars. Otherwise, the inserted signature text may be wrapped at undesirable locations.\
\b NeXT Mail mode
\b0 , your signature in RTF (Rich Text Format) or (as of Version 1.3) RTFD (default filenames are "
\b ~/.signature.rtf
\b0 and
\b ~/.signature.rtfd
\b0 ") may be inserted. Paths to these files may also be changed via the Preferences panel. \
To insert your RTF signature, press
\b "Services"---"Mail"---"Insert RTF Signature"
\b0 (or Command-").\
To insert your RTFD signature, press
\b "Services"---"Mail"---"Insert RTFD Signature"
\b0 (or Command-! ).\
\b\fs28\gray317\fc1\cf1 Installation
\gray0\fc0\cf0 \
\b0\fs24 \
\gray317\fc1\cf1 Copy MailHelper.app to ~/Apps, or /LocalApps. You will have to be 'root' to copy it to /LocalApps. Logout, and log back in to see the new services appear in the Services menu of NeXT's Mail application. If you are using the old version of MailHelper, it may be necessary to delete files ".applist" and ".cache" in directory ~/.NeXT/services before logout and logging back in. This step makes sure that new services item is listed in the menu.
This program, being a service provider, actually works with many other programs including Edit, NewsGrazer, etc. Command key equivalents may not work in the way explained here due to conflicting key assignments in these applications.\
You may resolve key conflicts by changing the key assignments of any program by using the following dwrite:\
where AppName is the name of the application whose command key assignments are to be over-ridden and MenuItemName is the name of the menu item to be assigned a new key equivalent. (for further information see NeXTAnswers - preferences.769)\
\b\fs28 Notes and Copying Policy
\b0\fs24 \
Original version by Izumi Ohzawa\
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\fc0\cf0 Preferences panel has been added by Manuel Alberto Ricart.\
\pard\tx960\tx1920\tx2880\tx3840\tx4800\tx5760\tx6720\tx7680\tx8640\tx9600\fc0\cf0 Japanese text reformatting by Mitsuhiro Kishimoto.\
RTFD signature, RTF quoting and Icon colorization by E.Michael O'Neill.\
You are free to copy/modify/distribute this program as long as you do not remove the copyright notice in the info panel.
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\fc0\cf0 Nothing prevents you from adding yours in there.
\pard\tx960\tx1920\tx2880\tx3840\tx4800\tx5760\tx6720\tx7680\tx8640\tx9600\fc0\cf0 Comments, bug reports or fixes, added features are welcome to the address below.\
\grayb333\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b\i0\ulnone\fs20\gray1000\fc0\cf0 Preference Settings by Manuel Alberto Ricart \
Japanese text breaks by Mitsuhiro Kishimoto\
.signature.rtfd support, RTF text graying for\
quotes, and
\gray347\fc1\cf1 c
\gray647\fc2\cf2 o
\gray717\fc3\cf3 l
\gray634\fc4\cf4 o
\gray207\fc5\cf5 r
\gray1000\fc0\cf0 Icon by E. Michael O'Neill
Button
ButtonCell
ActionCell
Helvetica
NXCachedImageRep
NXImageRep
iisssss
iiiiii
TextField
TextFieldCell
MailHelper
originally by Izumi Ohzawa
!A service provider for NeXT Mail
Helvetica-Oblique
IOname14x14
LCopyright 1991, Izumi Ohzawa and Manuel Alberto Ricart
All Rights Reserved.
Version 1.1
=Version 1.3 Enhancements and MAB by E. Michael O'Neill.