Copyright: Paladin v2.33 (C)opyright N. Widders 1988 - 1998


Paladin EMail for Windows

The following Help Topics are available:

Overview

Configuration

Menus

Toolbar

Mailboxes

E-Mail Status and Flags

Address Book

Mailing Lists

Searching

Viewing Mailboxes

Reading E-Mail

File Attachments

Decoding File Attachments

Sending E-Mail

Authenticated-SMTP

Replying to E-Mail

Forwarding E-Mail

Redirecting E-Mail

Filter Operations

Multipart E-Mail

Copying Messages

E-Mail Headers

Subscribed Mailboxes

Sorting E-Mail

Forms-based E-Mail

Encryption and Privacy

Spell Checker and Dictionary

Technical Specifications

About the Author

Licence Agreement

How to Register

Acknowledgements


Configuration

You need to configure the application before you can use it. As a minimum you must setup the username, password, remote host and your local working directory.

There are four different areas that you can configure which relate to your IMAP4 and SMTP settings.

Setting up User profiles

General options

SMTP Configuration

Other options

Paladin will allow you to customize your e-mail so that it behaves exactly as you want it to.


Overview of Paladin

Paladin is an e-mail client for Windows NT and 95. It uses a new protocol called IMAP4rev1 and allows you to manage, access and share remote e-mail, Mailboxes and Message-stores, i.e., Data, Documents, News.

The following are features available with the IMAP4 protocol

New e-mail notification when it arrives

Scaleable Client / Server operation

Extensive and powerful Search capabilities

Allows you to set Status Flags for e-mail messages

Simultaneous updates on shared Mailboxes

Append messages to a remote Mailbox

Copying of messages between Mailboxes

Create, rename and delete Mailboxes

Permits non-mail access, i.e. Documents and News

Can download the e-mail separately from its’ File attachments.

Viewing of an e-mail message’s structure

The Features Paladin offers in addition to the above are:

Authenticated-SMTP, AUTH=LOGIN

PGP 5 Encryption support for privacy

URL Color-highlighting when reading email can launch Web-browser

Spell-checker with customisable dictionary

Mailing List expander for sending to multiple recipients

Explorer type GUI with Hierarchical Mailbox listings.

Garbage-bin (User definable) for deleted E-Mail.

Forms-based E-Mail templates for frequently sent email

Subscribed Mailbox capabilities

COPY and MOVE operation using drag and drop

Multiple Personal Address-Books

Replying, Forwarding, Redirecting email you have received

Highly customizable Sendmail and SMTP/ESMTP.

Easy File Attachment handling.

Choice of storing e-mail locally or remotely.

MIME, UUEncoding, Binhex and Quoted-Printable support.

ISO-8859 international character set support.

RichText enabled for Fonts, Italic, Bold, Underlined.

Off-line mode also, mail is stored locally when downloaded.

Can queue e-mail for later sending as a batch.

Multiple User accounts.

Editor with no limit on text length.

Fully Multithreaded, able to send and receive simultaneously.

Strong Encryption built into the application.

Centralised administration for multiple users.

Other relevant information.

There are three different means of accessing e-mail remotely, which are:

Off-line

On-line

Disconnected

Paladin lets you enjoy the benefits of On-line and Disconnected access whereby you leave your message-stores on the remote server. This overcomes the hurdles previously of protocols like POP3 where one had to download and then delete ones e-mail.

It is ideal for those users that work from different locations and need to be able to access their e-mail and know that it will always be available to them whether working from Home, the Office, Offsite etc.

For those users in a hurry it is also beneficial, in that you only download those messages that you wish to. You can selectively browse and read your e-mail in any order on-line and leave those large File Attachments on the remote server until you have time to retrieve them.

IMAP4 also lets you share your Mailboxes and e-mail between users as a true resource. By using it there is no need for Forwarding or Redirecting e-mail. It also overcomes the bottlenecks introduced by the proprietary mail systems, whereby it can take hours for an e-mail to travel 100 meters because of gateways and converters.

There are many mail systems available supporting IMAP4 and it will become the prevalent method of accessing and manipulating e-mail over time. Paladin has been tested successfully with compliant IMAP4 servers and will easily integrate with these systems whether you are using Mainframes, UNIX or NT Servers because of the fact that it is not a generic or proprietary e-mail system.


Mailboxes

There are two types of Mailboxes, these are remote Mailboxes and local Mailboxes. Local Mailboxes are where e-mail that you have downloaded is stored. Remote Mailboxes are where you download your e-mail from.

In addition there is also a local Outbox where e-mail you send is stored, if you have configured your system to keep copies when sending. Paladin lets you view your Outbox, Remote and Local Mailboxes by clicking with the mouse upon the Mailboxes you wish to view.

As can be seen above there are an Outbox, Remote and Local Mailboxes displayed. If you click upon the Outbox it will search your Harddisk for e-mail you have sent and then display the message details.

To access Remote Mailboxes after configuring the application, choose IMAP, COLLECT EMAIL from the main menu. If your password and setup were correct you are then logged in and can list the available Mailboxes.

Choose MAILBOXES, LIST MAILBOXES from the main menu to display the Mailboxes in hierarchical order.  As can been seen below you then have a list of Folders that you can click on to view their contents.

From the above picture, you can see that some Mailboxes are a dark blue while others are a light blue. This represents those that contain new e-mail and those that do not.

Light Blue	Contains new e-mail

Dark Blue	Does not contain new e-mail.

When you view remote e-mail and download it, it is kept on your local Harddisk and cached. The directories it is stored in map directly to the remote mail servers directory structure. After you disconnect from the remote mail server you can browse the local downloaded e-mail and view the Folders by choosing IMAP, OFFLINE MODE from the main menu.

You can disable this behaviour and choose not to keep e-mail that you read by selecting CONFIGURATION, KEEP DOWNLOADED E-MAIL from the main menu. This will toggle the storing of e-mail on your Harddisk and enable or disable it depending upon your choice.

See also:

Garbage-bin Mailbox

Mailbox Operations

Viewing Mailboxes

Mailbox Properties

Subscribed Mailboxes


Garbage-bin (Trashcan) Mailbox

In addition to normal Mailboxes, you can define a mailbox that will be used as the Garbage-bin. This allows you to keep e-mail that you have deleted and restore them if required.

To enable this feature, select CONFIGURATION / OPTIONS and SETUP from the Main menu. Then choose the GENERAL tab and enable the checkbox:

Move deleted e-mail into this folder.

You can then define the name of a Mailbox that you want to store deleted e-mail into. You may need to create the specified Mailbox if it does not already exist, otherwise you will not be able to save Deleted e-mail there. Please note that you need to specify the complete Mailbox name.

When you have configured a Mailbox as being the Garbage-bin and have enabled the option that turns this feature on, then any e-mail that is marked as being Deleted will be moved to the Garbage-bin when you either Close a Mailbox or Remove deleted e-mail.

The Garbage-bin Mailbox is the only mailbox that uses the Deleted flag and e-mail that have this flag set will appear with a Deleted icon representing them. When you close the Garbage-bin or Remove deleted e-mail then ALL those e-mail marked as Deleted will be permanently removed.

To restore deleted items from the Garbage-bin, you should firstly reset and disable the Deleted flag on that particular e-mail, you can then drag and drop the e-mail, now that it is no longer flagged as being deleted, into another mailbox.


Mailbox Operations

You can perform several operations upon a Mailbox, depending upon whether it is open or closed at the time, in addition to creating new Mailboxes remotely.

These operations can be performed upon a closed Mailbox

Open Mailbox	opens the Mailbox and lets you view its contents

Rename Mailbox	lets you rename a Mailbox

Delete Mailbox	removes the remote Mailbox and all its contents

These operations can be performed upon the currently open Mailbox

Close Mailbox	closes the Mailbox and expunges e-mail marked for deletion

Mailbox Integrity	force the mail server to validate all e-mail

Remove deleted mail	compress the Mailbox removing deleted e-mail

These operations can be performed any time you are on-line.

Create a New Mailbox	creates a new Mailbox, provided the name is unique

Mailbox Properties	View the Mailbox details, Flags, Contents and Status

You can use the features from the main MAILBOX menu or by clicking the right-mouse button inside the Mailbox window.

NOTE - Closing a Mailbox or ‘Removing deleted e-mail’ will then move any deleted e-mail to the Garbage-bin if you have configured the application in this manner. This does not apply to the Garbage-bin itself though.

See also:

Mailboxes

Viewing Mailboxes

Subscribed Mailboxes


Sending E-Mail

You can easily edit and compose e-mail using the window shown below. To create a new message for sending select EMAIL, COMPOSE A MESSAGE from the main menu.

There are three supported modes of transport when composing e-mail. These are:

Send using SMTP, this is the normal mode of operation.

Queue for sending, stores it until you want to send it later.

Store remotely, this stores your e-mail on the IMAP4 Server.

SENDING your Email

To send your e-mail press the SEND button or select MAIL, SEND MAIL NOW from within the editing window menu. If for some reason the e-mail can not be sent, it will timeout after sixty seconds and a Message box will be displayed warning you that the operation was aborted.

NOTE - Once you begin sending your e-mail you can not close it, until it has finished being sent.

FILE ATTACHMENTS

To include File Attachments with your e-mail choose MAIL, ATTACH FILE from within the editing window menu or press the ATTACH button. You will then be prompted to select a file from a Browse dialog. When you send the e-mail, the attached file will then be encoded using MIME for which there may be a short delay while encoding it takes place.

QUEUING EMAIL for Sending Later

If you want to, you can queue your e-mail for sending later. This is ideal if you are composing offline and wish to send all your e-mail as a batch. To store the e-mail for later sending, select MAIL, QUEUE FOR SENDING from the editing window menu. This will then place it in your Outbox ready for later sending.

To send your queued e-mail choose EMAIL, SEND QUEUED E-MAIL from the main menu. This operation will then scan your Outbox looking for those e-mail that have not been sent yet. As it locates e-mail messages that are unsent it will then send them for you.

STORING Outgoing Mail in a REMOTE Mailbox

When you choose to Append the e-mail and store on the remote server, the e-mail you have composed is then copied to the remote IMAP4 server. It is stored in the currently open Mailbox but is not sent to any recipients. This method of storing is ideal for those Mailboxes that you share with other users. They can then access the e-mail as if it was sent to them, after you have stored it remotely.

SPELL CHECKING

You can also spell-check your email message before sending it, for spelling mistakes. You can access the spell-checker from the local menu by choosing MAIL, SPELL CHECKER. This will then check each word in the message-text against a list of known words in your customisable dictionary. You are then prompted with suggested replacements for words that are spelt incorrectly.

ENCRYPTION and PRIVACY

If privacy is a concern when sending email, you can encrypt your email with strong encryption using PGP 5.0. To encrypt the message, select MAIL, ENCRYPT WITH PGP 5 from the local menu before pressing the SEND button. When the message is then sent you will be prompted for the Recipient/s Public Key, which you select and just drag and drop using the mouse.

NOTE - if you decide to use RichText ie, Bold, Italics etc in the message text, you should ensure that the recipient is able to read RichText with their email client. RichText is an Open Standard but some older mailers are not able to read it. Once you begin editing a specific message using RichText you can not undo this operation. You must create a new message which by default does not include RichText formatting information.

See also:

Recipient addresses

CC and BCC recipients

Address Book

Mailing Lists

Reading E-Mail

Encryption and Privacy

Spell Checker and Dictionary


Recipient addresses

You can select the Recipients for e-mail that you compose using the window shown below. This window is displayed when you press the To: button while composing e-mail. You can then edit the Primary Recipient list as well as the CC and BCC recipients.

As can be seen above, this window displays a list of e-mail addresses from your Addressbook. You then highlight the email addresses you wish to send the e-mail to, and then click the arrow buttons to either add or delete from the intended lists.

The buttons between the listboxes each have a small arrow character upon them. If the arrow points to the right, it adds the currently selected e-mail address to the list. If the arrow points to the left it will remove the selected e-mail address from the list.

Instead of choosing from your addressbook you can also enter an e-mail address directly and then click a button to add it to a recipient list.

You can also enter the Nickname of a person from your Address Book and when you send the email, Paladin will substitute the email address of the recipient. This lets you quickly enter recipients without having to remember their email address.

See also:

Address Book

Mailing Lists


CC and BCC recipients

You can choose to send e-mail to secondary recipients by using CC (Carbon Copy) or BCC (Blind Carbon Copy) fields. These recipients along with the primary recipient are displayed in the Header window shown below.

To select CC and / or BCC recipients click on the To: button while composing the e-mail. See Recipient addresses

See also:

Sending E-Mail


Choose CC

Click upon this button to display your personal Address Book and select a CC recipient from.


Choose BCC

Click upon this button to display your personal Address Book and select a BCC recipient from.


CC Recipient

You can enter a person’s e-mail address into this field and they will then be added to the CC list of recipients.


BCC Recipient

You can enter a person’s e-mail address into this field and they will then be added to the BCC list of recipients.


Viewing Mailboxes

After having selected a Mailbox and opened it for viewing you can then view the e-mail contained within. The Mailbox contents are displayed as shown below where you can see the following information contained inside the individual e-mail headers.

Subject:	The subject or topic for the e-mail

From:	The senders e-mail address

Date:	When the e-mail was sent

CC (Carbon Copy):	Additional recipients for this e-mail

ID:	Unique message-id number

A normal Mailbox does not display e-mail that you have deleted or marked as being deleted by settings it’s status flags. Only the Garbage-bin displays deleted e-mail.

NOTE: Mailboxes are normally READ-WRITE access depending upon permissions. If a Mailbox  changes to READ-ONLY while you are using it, then you can not permanently store changes made to it.

See also:

Garbage-bin Mailbox

Reading E-Mail

E-Mail Status and Flags

Sorting E-Mail


Setting up User profiles

Paladin will allow you to define multiple User profiles, so that you can access more than one e-mail account. Each account will consist of its own IMAP4 settings, hostname, username and password. Passwords are encrypted using strong encryption and are secure.

NOTE - You must have one User profile selected as the active or Default User account.


General Options

You can configure each IMAP4 account in different ways to allow you to specify how often to check for new e-mail, the local working directory, notifications and warnings.


SMTP Configuration

When you send e-mail you need to specify your SMTP host that you connect to for sending from and your e-mail address as a minimum.

The following macroes are available for the Reply-String:

$D - Date that the email was sent

$S - The authors’ email address

%n - Linefeed/Carriage return

TIP - A useful Reply-String is: On $D%n$S said:

Which for example might produce:

On 7th September 1997

“Jane Smith” jane@some.net said:


Other Options

These options control how the application starts up and whether it will auto-login and list your Mailboxes.


User List

This listbox contains a list of all the user profiles you have defined


Username

Enter the account name that you use to log in to the IMAP4 server with here.


Password

This is the password that is needed to access the account on the IMAP4 server.


Description

An optional description that you can use to describe each user profile.


IMAP4 Host or IP

The host address or IP address for the IMAP4 mail host, i.e. mail.your.net or 192.168.0.1


Port

The port that is used to connect to the IMAP4 host, usually it defaults to 143.


Remote path

This is the optional path to search for Mailboxes on the remote IMAP4 Mail server, otherwise leave it empty.


Default User

If you check this box it means that this user profile will be used as the active and default account. If you only have one profile then you must enable it. If you have multiple user profiles defined, then you must select the profile that you want to be active by checking this box.


Logged-On

When this checkbox is enabled it shows that the User selected in the listbox is currently logged in and is the active profile.


Can-Edit

An administrator can setup multiple accounts for individual users and if this checkbox is enabled then that user can modify their User details. Otherwise they can not edit their User configuration.


Administrator

If this checkbox is enabled, then that person is an Administrator and may modify all the User configuration details for other users, besides their own.


Create User

Selecting this button will create a new User Profile that you can then edit.


Delete User

Pressing this button will delete the currently selected User Profile from your list of accounts.


Clone User

You can copy a Users configuration and use it as a template for creating new User profiles by clicking upon this button. The newly created user will have an identical configuration to the original profile, except that the password will be empty.


Check for New E-Mail

Enable this checkbox to automatically check for new e-mail periodically while on-line. You will then be notified when new e-mail is found. Enter the number of seconds or minutes between checks for new e-mail. A value of anywhere between 10 and 60 seconds or 1 to 60 minutes is acceptable.


Seconds

Select this checkbox if you wish to use ‘Seconds’ as the time-unit for new e-mail. A value of anywhere between 10 seconds and 60 seconds is acceptable.


Minutes

Select this checkbox if you wish to use ‘Minutes’ as the time-unit for checking for new email.

A value of anywhere between 1 and 60 minutes is acceptable.


Mail Directory

This is the directory on your local Harddisk that you want to store downloaded copies of e-mail that you have read.


Directory

Click on this button to bring up a browse dialog to select a directory from.


Notify New E-Mail

Enable this checkbox so that when new e-mail is found you will be notified.


Audible Notification

If this option is enabled you will hear a sound file being played whenever a message box is displayed.


Sound File

Enter the name of the sound file (.WAV) that you want to have played when a messagebox is displayed.


Select File

This will display a browse dialog allowing you to choose a filename from.


Mark Seen after reading

After you have read a remote e-mail message, enabling this option will flag the message as having been read. Otherwise the status for the message will remain unchanged.


Warn when deleting

If you enable this option, then you will be warned if you try to delete an unread e-mail and prompted to confirm that you wish to delete it.


Ask before expunging

This option if enabled will ask you to confirm expunging a Mailbox and its contents. When you expunge a Mailbox it will permanently remove all e-mail that is marked for deletion.


Progress Display

Enable this option to display a transfer progress dialog showing the percentage of ‘operation completed’ when performing lengthy tasks such as downloading large file attachments.


Warn when a mailbox is full

You can set a limit on how many messages a Mailbox contains before its status is flagged as being full. If you enable this option and then display a Mailboxes properties it will then be flagged as Full.


Number of items

The maximum number of items a Mailbox may contain before being flagged as Full.


Organisation

You can include the name of the Organisation or Company that you work for, in e-mail that you send, by entering the Organisation here. This string will then be included in the e-mail headers when sent.


Real Name

Put your Real Name here i.e., Jane Smith for including in the e-mail headers that you send.


From Line

This is your e-mail address and is required when sending e-mail for inclusion in the e-mail headers.


Reply-To

You can enter an optional e-mail address that you would prefer to have replies sent to by entering it here.


Reply String

This string will appear at the top of all your e-mail replies when you reply to e-mail you have received. Use the $S string to substitute the original senders e-mail address into your reply.

i.e., If you received e-mail from jane@some.net and you use In reply to $S then the reply string becomes In reply to jane@some.net


Signature File

This is a text-only file that you can edit and include at the bottom of all e-mail that you send and normally contains your e-mail address, URL, pithy sayings etc.


Include Signature File

Enable this option to include your specified signature file in e-mail that you send. Otherwise it will ignore the path you specified and the signature file will not be included.


Request Receipts

Enable this option if you want the recipient that you send e-mail to, to generate a receipt for your e-mail. This assumes the receiving system supports this feature.


Send copy to Self

If you want to have copies of all e-mail that you send, sent to yourself as well, then enable this checkbox. This will then send a copy to the targeted recipients and also to the e-mail address specified in your From: field, i.e. your e-mail address.


Keep Sent mail

Enable this option if you wish to store the e-mail that you send onto your local Harddisk. Otherwise after sending the e-mail the document will not be kept and will be discarded. Normally you keep this option enabled so that e-mail you send is saved in your OUTBOX.


Use Timezone

Turn this option on if you wish to have your Timezone included in the date field of any e-mail you send.


Timezone Adjustment

This is the number of hours difference from the specified Timezone that you are in.


Locale

Enter a short string here indicating which Timezone you are in. i.e., GMT for Greenwich Mean Time etc.


SMTP Host

You must enter the name of the mail host that you connect to for sending e-mail through. Normally it is the address of your Internet Service Provider or for a LAN/WAN ask your administrator.


SMTP Port

This is the port that you connect to for sending e-mail. Normally the default is port 25.


Copy Replies

Enable this checkbox if you want to include the original senders e-mail text in your replies.


Lines of text in Replies

You can specify how many lines of the original senders e-mail message should be copied into your replies. Enter a value from 1 to 65535 here which indicates how many lines will be copied.


Indent Reply Character

When quoting the original senders e-mail message in your replies, it will be indented and prefixed with the character that you specify here.


Connect to Host

Enable this checkbox if you want the application to immediately connect to the IMAP4 mail system each time you launch the application.


List Mailboxes after login

This option if enabled will automatically list the available Mailboxes on the remote host after a successful login. If the option is disabled then you will need to manually list the Mailboxes from the menu.


Viewing Font

You can specify here which font and color to use when reading e-mail messages you have received.


Composing Font

You can specify here which Font and Color to use when composing e-mail messages for sending.


Printing Margins

This will indent, the specified amount in pixels, from the Top and Left when printing and viewing the Print Preview.


Printing Header

This string will be printed at the top of each page when printing your e-mail. You can use the macro string $D to substitute the current date into the Header string.


Printing Footer

This string will be printed at the bottom of each page when printing your e-mail. You can use the macro string $P to substitute the current page and page total into the Footer string.


Dictionary Path

Enter the full pathname to the directory when your Dictionary files are kept, ie, spellchk.dat and spellchk.x01


File-attachments Directory

Any file-attachments you receive will be saved into this directory when they are decoded.


Address Book path

You can specify a filename to be used as your personal Address Book by defining it here.


INBOX Name

This is the name of your default INBOX where new e-mail you receive is usually delivered to. If you enter the name of a Mailbox in this field, then after logging into the IMAP4 server this Mailbox will be automatically opened for you.


Move Deleted Mail

Enable this checkbox if you wish to have e-mail marked as Deleted moved into the Garbage-bin.


Garbage-bin Mailbox

This is the name of the Mailbox where deleted e-mail is stored so that you can restore it and undelete it if necessary.


Send Button

Press this button to send the e-mail using SMTP.


Attach Button

Press this button to open a File dialog that will allow you to select a file to include in your e-mail as a File Attachment.


To: Button

Click upon this button to display your Address Book, where you can select the Recipient’s e-mail address to paste into the To: field. See also Recipient addresses


Header Button

This button will display the Header details for the e-mail you are composing and allow you to view all details, including the CC (Carbon Copy) and BCC (Blind Carbon Copy) fields as well as showing any e-mail File Attachments you are including for sending.


Cancel Button

Press this button to cancel the current operation and close the window if appropriate.


Urgent Option

Enable this checkbox to mark the e-mail you are composing as being Urgent priority. Otherwise it will be sent using Normal Priority.


To: Field

This is where you enter the Recipient’s e-mail address that you will send this message to. You can also paste directly from your Personal Address Book


Subject: Field

This is where you can enter the Subject or Topic for the e-mail that you are composing. If you leave it empty then by default it will use (no subject) instead.


Composing Window

This is where you can edit and compose your e-mail message.


Reading E-Mail

You can read your e-mail by downloading from the remote mail system. To download an e-mail message highlight the e-mail item you want, then choose EMAIL, RETRIEVE BODY, RETRIEVE MESSAGE from the main menu.

As can be seen from the above picture, Paladin is RichText aware and can display different Fonts, Pitch, Italics and Underlined text. It will also highlight URL’s or Webpages in a different color, you can then double-click upon them to launch your favourite browser and go directly to the URL.

You can also retrieve your email by double clicking upon the message in the Viewing window, or by using the right mouse menu and selecting RETRIEVE BODY, RETRIEVE MESSAGE.

This will then download the e-mail item from the remote server and display it as shown below.

If you choose to keep downloaded e-mail you can read it again later by selecting IMAP, OFFLINE MODE from the main menu. Paladin will then read your local Harddisk in the configured Working directory and display a list of directories (Mailboxes) containing the e-mail you had previously downloaded.

NOTE - If you access the above menu option while you are connected online, you will be prompted first before disconnecting from the remote mail server prior to going into Disconnected mode.

See also:

Sending E-Mail

Replying to E-Mail

Decoding File Attachments

Forwarding E-Mail

Redirecting E-Mail


URL Highlighting

URL strings are displayed in a different color from the rest of your message-text when reading email that you have received.This is so you can directly launch your Web-browser from within Paladin by simply double-clicking on the URL string.

Examples of URL’s:

http://www.geocities.com/researchtriangle/4431

www.fubar.com

ftp://ftp.papa.indstate.edu/


Forwarding E-Mail

When you receive an e-mail there are occasions when you may wish to forward a copy to another person. Normally this e-mail that you send includes any file attachments as well as the original message-body text.

As can be seen from the above picture, the e-mail that you forward also includes a quoted copy of the original e-mail details for the new recipient. You can also edit the outgoing e-mail message-body text and insert text or modify it where necessary.

NOTE - that if you Forward e-mail you should download or retrieve any and all Mime attachments before choosing to Forward the e-mail. Otherwise if you have not retrieved all of the original e-mail then when you send it there will be portions missing.


Redirecting E-Mail

If you have received an e-mail that was incorrectly meant for another recipient, you can easily Redirect it to the intended person if known. The e-mail is then displayed in the composing window and is Read-Only so you can not modify it.

The original e-mail file attachments if any are also included in the e-mail that you are redirecting. As can be seen from the above picture, an additional section is prepended to the outgoing e-mail indicating that the e-mail has been redirected by yourself.

NOTE - that if you Redirect e-mail you should download or retrieve any and all Mime attachments before choosing to Redirect the e-mail. Otherwise if you have not retrieved all of the original e-mail then when you send it there will be portions missing.


Subject Column

Click on this column to sort in ascending Subject order.


From Column

Click on this column to sort in ascending Sender order.


Date Column

Click on this column to sort in ascending Date order.


CC Column

Click on this column to sort in ascending CC order.


Message-ID Column

Click on this column to sort in ascending message-id order.


Subject Details

These are the Subject or Topics for the e-mail you are viewing.


From Details

This is the original sender of the e-mail you are viewing.


Date Details

This is the Date when the e-mail you are viewing was sent to you.


CC Details

These are additional recipients that have also received a copy of this e-mail.


Message-ID Details

This is the unique message-id number for each message you can view.


Read e-mail Icon

This icon represents e-mail that you have already viewed and marked as having been read.


Deleted e-mail Icon

This icon represents e-mail that you have marked for later deletion.


Answered e-mail Icon

This icon represents e-mail that you have replied to or marked as answered.


Special e-mail Icon

This icon represents e-mail that you have flagged as being Special or marked with a special status.


New e-mail Icon

This icon is displayed whenever the e-mail is new and has not been seen yet.


New e-mail with Files Icon

This icon is displayed when you have new e-mail with a File attachment.


Unseen e-mail Icon

This icon represents e-mail that you have not seen or flagged yet.


Reply Button

Press this button to reply to the e-mail you are reading, this will then reply to the default e-mail address provided by the e-mail author.


Reply-To Button

Press this button to reply to the e-mail you are reading. You will then be prompted to choose the recipient’s e-mail address. (See also: Replying to E-Mail )


Forward Button

Click on this button to forward a quoted copy of the e-mail you are reading to another recipient. Any file attachments will be included with the e-mail when you send it. You can also edit the e-mail if it contains any text before sending it.


Redirect Button

Click on this button to redirect this e-mail you are reading to another recipient. The e-mail is created in Read-Only mode and includes a message to the recipient indicating it has been redirected by you.


Close Button

Press this button to close the window


Download Attachments Button

Click on this button to display a list of File Attachments. You can then select them individually for downloading.


Delete Button

Click on this button to Delete the e-mail that you are reading and close the window.


Message Text window

This window contains the message-text for the e-mail you are reading. As can be seen, it also displays RichText e-mail.


Subject

This is the Subject or topic for the e-mail you are reading


From

This is the Senders e-mail address for the e-mail you are reading.


Date

This is the Date for the e-mail you are reading and when it was sent to you using the original senders Timezone


Files Attached

This shows you how many files are attached to this e-mail or how many sections it contains.


Urgent Status

If the e-mail you are viewing has been marked as being urgent by the sender, then this checkbox will be checked.


Replying to E-Mail

You can reply to e-mail you have received and select the recipient easily using the Dialog box shown below. This allows you to choose from the following header fields when selecting the recipient/s.

Reply-to:	An optional e-mail address the sender wishes you to use for replies

From:	Original author of the e-mail you are reading.

Sender:	The person or agent sending this e-mail

To:	The recipients e-mail address, usually yourself in this case.

CC:	A list of other recipients who have received a copy of this e-mail.

ALL:	Replies will be sent to all of the above e-mail addresses.

In addition Paladin will also copy the original senders message-text and paste it into your reply for you. You can control this behavior or disable it using your Preferences, (see Other

Options ).

You can override your preferences while replying using the following options:

Copy - enable this checkbox to copy the original email message-text into your reply

Lines - the number of lines of original text to copy into the message you are composing.

You can configure your options and indicate how many lines of the original text should be pasted and what character to use to indent the copied text with.

After you have sent your reply, the original message will then automatically be flagged as having been replied to. The email that you send will also include in the Headers the following fields:

In-Reply-To: <message-id> which is the message-id of the email you are replying to

References: <message-id> of the current thread.

See also:

Sending E-Mail


Sender

The person or agent sending this e-mail


From

The reply will be sent to the original author of the e-mail you are reading.


Reply-to

The reply will be sent to the optional e-mail address the sender has included


To

The reply will be sent to the recipients e-mail address, usually yourself in this case.


CC

The reply will be sent to the list of other recipients who have received a copy of this e-mail.


ALL

The reply will be sent to all of the above e-mail addresses.


Technical Specifications

Paladin complies with the last IMAP4 specification which was IMAP4rev1.

It is recommended that you run it on a machine with at least 8mb of Ram and a video card supporting 800x600 screen resolution.

This application requires:

•	A 486dx/100 based PC or higher

•	8mb RAM, Recommended 16mb for Win95, 32mb for NT

•	14.4k Modem, 28.8 or 33.6k Recommended

•	Network running TCP/IP with long filename support

•	16mb Available diskspace for installation

•	Video card supporting 800x600 resolution

•	An IMAP4/IMAP4rev1 and SMTP/ESMTP Server

•	Windows 95 or Windows NT

Tested on the following Operating Systems

Windows NT /-ws 3.51 SP5

Windows NT /-ws 4.0 SP3

Windows NT Server 4.0

Windows 95 v950

Windows 95 OSR/2 v950.b

Successfully tested with these IMAP4 servers

Cyrus IMAP server v1.5.2

Microsoft Exchange v5.5

Netscape Messenging Server v3.01

NTMAIL v3.03

University of Washington Server v10.205

The following RFC’s were used as guidelines in the development of Paladin.

RFC2060	IMAP4rev1 Protocol

RFC2062	Obsolete IMAP4 commands

RFC821	SMTP Protocol

RFC822	Text Message Formats

RFC1521	MIME v1.0 Attachments

RFC1342	iso-8859 charsets

DISCLAIMER - All Copyrighted Trademarks remain the property of their respective owners.


About the Author

pal·a·din (pal'a-din). 1. A paragon of chivalry; a heroic champion. 2. A strong supporter or defender of a cause: “the paladin of plain speaking” (Arthur M. Schlesinger, Jr.). 3. Any of the 12 peers of Charlemagne's court. [French, from Italian paladino, from Late Latin palatinus, palatine. See PALATINE1.]

I am a Software Engineer by profession and have spent four and a half years studying at University and Colleges in Australia.

Programming Languages that I use in my work are:

C++

C

SQL

Eiffel

Objective-C

Haskell

Prolog

Pascal

dBASE

Clarion

x86 Assembler

Cobol

From time to time I also use the following platforms or environments,

Windows NT

VAX VMS

IBM MVS

Solaris

BSD

SCO

Debian Linux

IRIX

OS/2

Novell Netware

To contact me send e-mail to:

winspace@atinet.com.au

HomePage

http://www.atinet.com.au/~winspace/index.html


Licence Agreement

(Please read and agree to the following.)

This software is available freely for Non-profit or Educational use. For commercial use see How to Register

You are granted a non-exclusive, non-sublicensable, license to use this version of Paladin (the "Software"), in binary executable form for evaluation in a Non-commercial, Non-profit environment or for Home Use only.

You may not disclose the results of any benchmark test to any third party without Norman Widders’ prior written approval and you may not publish reviews of the product without prior consent from Norman Widders.

NORMAN WIDDERS MAKES NO REPRESENTATIONS ABOUT THE SUITABILITY OF THIS SOFTWARE OR ABOUT ANY CONTENT OR INFORMATION MADE ACCESSIBLE BY THE SOFTWARE, FOR ANY PURPOSE. THE SOFTWARE IS PROVIDED 'AS IS' WITHOUT EXPRESS OR IMPLIED WARRANTIES, INCLUDING WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. THIS SOFTWARE IS PROVIDED GRATUITOUSLY AND, ACCORDINGLY, NORMAN WIDDERS SHALL NOT BE LIABLE UNDER ANY THEORY OR ANY DAMAGES SUFFERED BY YOU OR ANY USER OF THE SOFTWARE.

All content accessed through the Software is the property of the applicable content owner and may be protected by applicable copyright law. This License gives you no rights to such content. Title, ownership rights, and intellectual property rights in and to the Software shall remain with Norman Widders. You agree to abide by the copyright law and all other applicable laws of the Australia including, but not limited to, export control laws. You acknowledge that the Software in source code form remains a confidential trade secret of Norman Widders and therefore you agree not to modify the Software or attempt to decipher, decompile, disassemble or reverse engineer the Software, except to the extent applicable laws specifically prohibit such restriction.

NORMAN WIDDERS SHALL NOT BE LIABLE FOR (a) INCIDENTAL, CONSEQUENTIAL, SPECIAL OR INDIRECT DAMAGES OF ANY SORT, WHETHER ARISING IN TORT, CONTRACT OR OTHERWISE, EVEN IF NORMAN WIDDERS HAS BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES, OR (b) FOR ANY CLAIM BY ANY OTHER PARTY. THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY TO THE EXTENT APPLICABLE LAW PROHIBITS SUCH LIMITATION. FURTHERMORE, SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS LIMITATION AND EXCLUSION MAY NOT APPLY TO YOU.

You may not sell or distribute this software without the express permission of Norman Widders. All original files included in the archive must not be removed or modified.

We pledge that this software and all later versions will always remain free for Educational Institutions and Registered Charities.


How to Register

If you register this will entitle you to Full User Support, Free updates for twelve (12) months and other Benefits.

Upon registering you will receive a Licence Key which you can then enter into the AboutBox to register the product. You will then have a fully-licenced version of the Software which will activate all Features and permit you to create additional accounts.

CONTACTS AND SALES POINTS

On the Internet through these locations:

e-mail:	winspace@atinet.com.au

nickd@atob.com.au

homepage:	http://www.atinet.com.au/~winspace/index.html

See also:

Licence Agreement


Menus

There are five sets of menus within Paladin. These are as follows:

Main Menu 	Located at the top of the Application window

Composing e-mail Menu 	Visible when composing and sending e-mail

Viewing e-mail Menu 	Accessed when reading e-mail you have received

E-mail message Menu 	Brought up by using the right-mouse button

Mailbox Menu 	Visible when clicking on Mailboxes with the right-mouse button

See also:

Toolbar


Toolbar

Paladin includes a floating and dockable toolbar at the top of the main window. You can hide it or display it by choosing CONFIGURATION, TOOLBAR from the main menu.

Click the mouse over the above image to see further help for using the Toolbar.

See also:

Menus


Main Menu

The main Menu contains the following submenus:

IMAP Menu 	IMAP options for accessing the remote server

Mailboxes Menu 	Mailbox operations

Search Menu 	Searching your e-mail

Email Menu 	E-Mail processing, reading and operations

Configuration Menu 	Configuring the application and options

Help Menu 	Help File menu

See also:

Toolbar


IMAP Menu

The IMAP menu contains these features:

Collect email	Connect to the remote IMAP4 server

Disconnect from server	Terminate the remote session with the IMAP4 server

Offline Mode	Disconnect from the remote and process e-mail locally

Logout from System	Logout and redisplay the Username & Password dialog

Exit and shutdown Paladin	Finish this session and exit, closing the application


Mailboxes Menu

The MAILBOXES menu contains these features:

Mailbox Properties	View the Mailbox details, Flags, Contents and Status

These operations can be performed upon a closed Mailbox

Open Mailbox	Opens the Mailbox and lets you view its contents

Rename Mailbox	Lets you rename a Mailbox

Delete Mailbox	Removes the remote Mailbox and all its contents

These operations can be performed upon the currently open Mailbox

Close Mailbox	Closes the Mailbox and expunges e-mail marked for deletion

Mailbox Integrity	Force the mail server to validate all e-mail

Remove deleted Email	Expunge all e-mail marked for deletion

Check for new mail	Manually check to see if new e-mail has arrived

These operations can be performed any time you are on-line.

Create a New Mailbox	Creates a new Mailbox, provided the name is unique

Subscribe Mailbox	Adds a Mailbox to your list of Subscribed Mailboxes

Unsubscribe Mailbox	Removes a Mailbox from your list of Subscribed Mailboxes

In addition when you access the Mailboxes menu from the main menu, you have:

Show Subscribed Only	Will close any open Mailbox and only display Subscribed Mailboxes (only when online).

List Mailboxes	Closes any open Mailbox and Lists all Mailboxes that you can access.

Refresh Mailboxes	Updates and lists the Mailboxes without closing any open Mailboxes.


Subscribed Mailboxes

Normally you list all Mailboxes when you connect to the Remote Mail server. You can select a subset of these if you prefer by subscribing a Mailbox. This makes it easier to manage and view a large collection of Mailboxes.

In order to make use of this feature you first would list all the available Mailboxes on the Remote Server. Then you would individually Subscribe each Mailbox and add it to your list of Subscribed Mailboxes. This list is kept on the Remote server so you can always access this list from any location.

To remove a Mailbox from your list of Subscribed Mailboxes you need only Unsubscribe it.


Search Menu

The SEARCH menu contains these features and is available from the Main Menu.

Simple Search	Perform a search on your e-mail stored remotely

Advanced Search	Use the Query builder for more complex searches

Redisplay results	Redisplay the last Search results again

Keep Advanced Query	If enabled it will keep Advanced queries between Sessions.

Otherwise queries will be erased when you logout.

Setup Filters	Allows you to Define, Edit and Delete Filters

Execute a Filter	Lets you choose a Filter to execute upon the currently open Mailbox

A simple search is when you are just searching for a string or trying to locate e-mail by Date, Filesize or flags. For advanced users you can combine Boolean operators and nest your searches using the Advanced Search feature.

Filters are very similar to performing a Search. Basically a Filter takes the results from a Search and then applies an Operation upon those Search-results, ie, Move, Copy, Delete etc

NOTE - after a Search has been performed, the Search-results are then highlighted. It is recommended that you then Sort your e-mail in Highlighted Order.

See also:

Searching

Advanced Searches

Filters


Searching

There are two types of searches :- Simple and Advanced. Searching your e-mail is done by selecting SEARCH, SIMPLE SEARCH or ADVANCED SEARCH from the main menu. This will then display a Dialog where you can enter the search criteria.

A simple search is when you are just searching for a string or trying to locate e-mail by Date, Filesize or flags. You can search any of the following for example:

•	E-Mail Headers

•	E-Mail message body text

•	Header and message body text

•	Specific Header Fields

•	Dates

•	Flags

•	Filesize

An advanced search is for when you want to provide multiple search conditions, i.e. All new e-mail larger than 50k or similar. You can then use the Search Query Expression builder to use Boolean conditions such as OR, AND, NOT etc.

After executing the Search, if there were e-mail found that matched your search criteria then these items will be highlighted and you will be notified as to how many items were found. If there were no matches then you may wish to try a different search. The last search string you used in your search will also be redisplayed to save you typing it in each time.

Each time a Search returns a result set of matching e-mail, it stores the results for you. You can redisplay the previous Search results without having to reexecute the query by choosing SEARCH, REDISPLAY RESULTS from the main menu.

When you perform an Advanced search, each set of expressions that you create an add to the expression-list are always stored for the current session as well. This saves you having to enter them each time all over again.

TIP - after a Search has been performed, the Search-results are then highlighted. It is recommended that you then Sort your e-mail in Highlighted Order. This will then group all the Search results together.

See also:

Searching for a String

Searching by Date

Searching using the e-mail size

Searching using Status Flags

Advanced Searches


Authenticated-SMTP

Authenticated-SMTP is used to verify the senders’ identity when sending e-mail. For those mail servers that support this feature, a valid username and password are required before sending the email. Otherwise the e-mail is rejected and will not be accepted for delivery.

To enable this feature when you start a session using Paladin, choose

EMAIL / AUTHENTICATED-SMTP from the Main menu.

When Authenticated-SMTP is enabled it will then use your password and username when sending e-mail, you should be careful using this feature as it does pose certain risks on unsecured networks which are open to sniffing attacks. But it is no worse than the similar method used for POP3 e-mail retrieval, which is in widespread use.

Another benefit from using Authenticated-SMTP is that if your mail server is setup to only permit Authenticated mail, then you know that any email you receive is genuine and not forged or spoofed.

NOTE - do not use this feature unless you know that your mail server supports Authentication.

Otherwise you will not be able to send e-mail.


Forms E-Mail

Forms allow you to use a template for those e-mail that you send repeatedly. This template can contain the Recipients, CC, Bcc, Subject, Message-text and other information. Forms can even be used to prompt you for Fields which are then pasted into the e-mail you are composing.

The Form-templates are simple text files and consist of an easy to  use syntax.

$STARTFORM

$SUBJECT:	You can predefine a subject string here

$TO:	Recipient email address, ie, username@some.network

$CC:	Secondary recipient email addresses to send to

$BCC:	Blind Carbon copy recipient email addresses

$SIGNATURE:	1 means include your signature file, 0 means do not include it

$URGENT:	1 means this e-mail is Urgent, 0 means the priority is Normal

$KEEPSENT:	1 means keep the email after sending, 0 means do not, overrides config

$CLEARSUBJECT:	erases any previous subject string

$ENDFORM

As can be seen the start of the Form-file contains a $STARTFORM and $ENDFORM set of instructions. Anything in between is then used for defining the E-Mail header fields. Notice that the predefined Header fields contain a colon ‘:’ which is required.

In addition there are two other predefined macroes, which prompt you for values. These are:

$?SUBJECT:	this will prompt you for a subject string

$?RECIPIENTS:	this will prompt you to choose any additional Recipients, CC or Bcc fields.

$?FILENAME:	will prompt you to select a file and add it as an attachment

After defining the e-mail Header fields in the Form-template, you can then store the message-body text at the end of it. In addition you can embed Fields into the message-body text. You will then be prompted to enter a value for each of these when composing e-mail from a Form-template.

Again the syntax is very easy to use, to define a field where the user needs to enter an Address you could have $?Address. This will cause a dialog box to pop-up and prompt the user to enter a value and press OK or CANCEL.

An example of a frequently sent email for a Help-desk operator might be as follows. This would then be saved as a text file containing only ascii characters.

$STARTFORM

$?RECIPIENTS:

$?SUBJECT:

$CC:helpdesk@some.network

$URGENT:1

$SIGNATURE:1

$ENDFORM

Help Desk logged a call and assigned the Reference number $?Reference

You have received a call about $?Topic , please contact $?Name on

this number $?Phone


Email Menu

The EMAIL menu contains these features and is accessed from the Main Menu.

Compose a message	Create, compose and edit a new message for sending

Forms E-Mail	Compose an e-mail using a Form-template

Send Queued e-mail	Send any e-mail that you have queued for batch sending

Authenticated-SMTP	When enabled will use authentication and passwords

Highlight URL’s	Displays URL strings in a different color if enabled, see URL Highlighting

Add to Addressbook	Add the Senders e-mail address to your Addressbook

View Header Submenu

View Header	View the Header details for the current e-mail message

View RFC822 Header	Will display all the e-mail Header fields, which you can then save.

Next message	View the next available e-mail message

Previous message	View the previously available e-mail message

Retrieve body Submenu

Retrieve Message	Retrieve the first section usually text

Retrieve Attachments	Download File attachments or a specific section

Set Message Flags Submenu

Mark as Read	Set the status as having been read by you

Delete message	Mark the message for later deletion when expunging

Flag as answered	Flag the message as having been replied to

Set as special	Set this message as being important

Compose Draft	Tag this message as being a draft e-mail

Unset Message Flags Submenu

Mark as Unread	Unmark as having been read by yourself

Undelete message	Undelete this message so it will not be expunged

Flag as unanswered	Reverse the flags so it appears as not having been replied to

Set Normal status	Change from being important to normal status

Non-Draft Status	Set this message back to normal status

Flag all Messages

Mark ALL as Read	Will set each e-mail’s status flags to having been Read

Mark ALL as Deleted	Will mark all e-mail in the Mailbox as Deleted

Undelete ALL e-mail	Undeletes all e-mail and displays the e-mail after  undeleting it

Clear ALL Flags	Removes and resets the Status-Flags for the highlighted e-mail

Reply to message	Reply to the e-mail you are reading

Reply with Prompt	Will prompt you to choose the recipient when replying to e-mail

Forward message	Send a quoted copy of the message to another recipient

Redirect message	Send the message directly to another recipient, unquoted.

Forms Reply	Reply to this email using an Email-Form template file

Decode UUEncoding	Will decode embedded UUEncoded File Attachments

Decrypt Email PGP	Decrypts PGP 5 encrypted email prompting for your PGP Pass-phrase

See also:

E-Mail Status and Flags

Authenticated-SMTP


Configuration Menu

The CONFIGURATION menu contains these features:

Display the Toolbar	Hide or display the floating Toolbar

Show the Status Bar	Hide or display the Status bar at the bottom of the screen

Keep Downloaded e-mail	Toggle storing copies of e-mail you download onto your Harddisk

Auto-Decode Attachments	Enables whether you are prompted when decoding Attachments.

Sort Order	A submenu containing Sorting options, ie Ascending, Descending

Printer Setup	Allows you to configure your Printer settings

Options and Setup	Lets you configure Paladin and personalize your preferences

Change Password	Will let you change your password and verify it

PGP Key Manager	For creating and editing your PGP Keys

Address Book	Edit and Update your personal Address Book of e-mail addresses

Mailing List Manager	Allows you to Create, Edit and Delete Mailing Lists you define.

Save Settings now	Update your configuration based upon current settings

Save Settings on Exit	Will automatically save your session settings at program end.

See also

Configuration


Help Menu

The HELP menu contains these two options:

Help Topics	Loads the Help file for the application

About Paladin	Program information and copyright details.


Composing e-mail Menu

The Composing e-mail editing window has the following Submenus:

File Menu 	Perform File operations upon your e-mail

Composing Edit Menu 	Edit, Copy and Search operations for your e-mail

Window Menu 	Window and Font operations

Mail Menu 	Contains menu options that relate to composing e-mail.

See also

Sending E-Mail


Mail Menu

The mail Menu is available when you are composing and editing e-mail

and has the following features:

ATTACH FILE	Attach a File for inclusion when sending e-mail

SPELL CHECKER	Checks your email for spelling mistakes

SEND MAIL NOW	Send the e-mail you are composing immediately

QUEUE FOR SENDING	Store the composed e-mail for sending later in batch mode

STORE REMOTELY	Will store the e-mail upon the remote server.

VIEW HEADER	Edit the Header details and the CC or BCC fields.

EDIT ADDRESS BOOK	Open your Personal Address Book containing e-mail addresses

SELECT RECIPIENT	Displays a window where you can select the e-mail recipient.

KEEP AFTER SENDING	If disabled will not keep a copy after sending, overrides your configuration

ENCRYPT WITH PGP 5	Will encrypt the email so that only the recipients can read it

See also

Sending E-Mail


Viewing e-mail Menu

The E-Mail viewing window contains the following Submenus and is available when you are reading an e-mail message.

File Menu 	Perform File operations upon your e-mail

Edit Menu 	Edit, Copy and Search operations for your e-mail

Window Menu 	Window and Font operations

Email Menu 	General e-mail processing

See also:

Reading E-Mail


File Menu

The File menu contains these features and is available when you are reading or composing e-mail.

OPEN	Open an e-mail message that you have stored on your local Harddisk

CLOSE	Close the current window containing the e-mail message you are reading

SAVE	Save the e-mail message you are reading (Incoming e-mail only)

SAVE AS	Save the e-mail message you are reading under a different name

PRINT	Print the e-mail message you are currently reading

PRINT PREVIEW	Preview in WYSIWYG mode how the e-mail will appear when printed

PRINT SETUP	Configure your Printer settings

EXIT	Exit and close the application


Edit Menu

The edit Menu when reading e-mail contains the following features:

COPY	Copy the currently highlighted text from the viewing window

SELECT ALL	Select and highlight all text in the viewing window

FIND	Search for a string within the e-mail message text body

FIND NEXT	Repeat the last search again


Composing Edit Menu

The editor window where you compose e-mail contains the following features:

UNDO	Undo the last editing operation

CUT	Cut the currently highlighted text and store into the clipboard

COPY	Copy the currently highlighted text from the viewing window

PASTE	Paste the contents of the clipboard into the current position

PASTE SPECIAL	Insert an OLE object into the editing window

SELECT ALL	Select and highlight all text in the viewing window

FIND	Search for a string within the e-mail message text body

FIND NEXT	Repeat the last search again

REPLACE	Find and Replace a specified string within the text you are editing


Window Menu

The Window Menu contains the following features:

FONTS	Set the current Font, Pitch and Color for this window

CASCADE	Tile the window so it fits the parent Frame surrounding it

DETACH	Dock or set the window as a floating window with regard to the Frame surrounding it

HIGHLIGHT URLS	Use color-highlighting and display URL strings in a different color if enabled


E-mail message Menu

The EMAIL menu is activated by clicking the right-mouse button within the Mailbox view and contains these features

View Header Submenu

View Header	View the Header details for the current e-mail message

View RFC822 Header	Will display all the e-mail Header fields, which you can then save.

Add to Addressbook	Add the Senders e-mail address to your Addressbook

Next message	View the next available e-mail message

Previous message	View the previously available e-mail message

Retrieve body Submenu

Retrieve Message	Retrieve the first section usually text

Retrieve Attachments	Download File attachments or a specific section

These options are enabled for e-mail stored remotely on the server.

Delete message	Mark the message for later deletion when expunging

Clear ALL Flags	This will remove all Status-Flags on the highlighted e-mail

Set Message Flags Submenu

Mark as Read	Set the status as having been read by you

Flag as answered	Flag the message as having been replied to

Set as special	Set this message as being important

Compose Draft	Tag this message as being a draft e-mail

Unset Message Flags Submenu

Mark as Unread	Unmark as having been read by yourself

Undelete message	Undelete this message so it will not be expunged

Flag as unanswered	Reverse the flags so it appears as not having been replied to

Set Normal status	Change from being important to normal status

Non-Draft Status	Set this message back to normal status

If accessing a locally stored Mailbox on your Harddisk you have:

Delete Message	Will delete the e-mail message from your Harddisk.

See also:

Reading E-Mail

Mailboxes

E-Mail Status and Flags


Mailbox Menu

The MAILBOX menu is activated by clicking the right mouse button within the Mailbox view and contains these features:

These operations can be performed upon a closed Mailbox

Open Mailbox	Opens the Mailbox and lets you view its contents

Rename Mailbox	Lets you rename a Mailbox

Delete Mailbox	Removes the remote Mailbox and all its contents

These operations can be performed upon the currently open Mailbox

Close Mailbox	Closes the Mailbox and expunges e-mail marked for deletion

Mailbox Integrity	Force the mail server to validate all e-mail

Remove Deleted Email	Expunge all e-mail marked for deletion

These operations can be performed any time you are on-line.

Create a New Mailbox	Creates a new Mailbox, provided the name is unique

Mailbox Properties	View the Mailbox details, Flags, Contents and Status

Subscribe Mailbox	Add this Mailbox to your list of Subscribed Mailboxes

Unsubscribe Mailbox	Remove this Mailbox from your list of Subscribed Mailboxes

Configure Mailboxes Submenu

This submenu contains shortcuts for configuring your Mailbox Preferences.

Set as INBOX	This will define the selected Mailbox as being your default INBOX

Set as Garbage-Bin	Use this option to define the selected Mailbox for storing Deleted e-mail

Use as Mail Path	When listing Mailboxes this Path will be used to obtain Mailbox names from

NOTE - some of these operations are not available for local Mailboxes and are only applicable to remote Mailboxes on a server.

See also:

Mailboxes


E-Mail Status and Flags

IMAP4 provides you with features that you normally only get with LAN e-mail systems. The most powerful feature in IMAP4 is the ability to directly set the status of your e-mail using a system of flags.

There are basically 6 flags in addition to any private flags you define. These are as follows

Read	indicates you have read this e-mail message

Deleted	means that the e-mail is marked for deletion at some later point

Answered	shows that you have replied to this message

Special	indicates that you want this message marked as being important or urgent

Draft	unfinished or not a final version, or under revision.

Recent	this is new e-mail that you have just received and not seen before

Paladin represents each of the above Status flags using different icons, so that you can tell at a glance what the e-mail message status is. These are shown below:

It should be noted that with e-mail marked as being recent or New, you can not directly change this flag. All the other flags you can set and unset using Paladin through the IMAP4 protocol.

E-Mail that you mark as being Deleted is then removed and hidden. These e-mail are then moved to the Garbage-bin Mailbox when you Close the mailbox or Remove Deleted e-mail. See also: Garbage-bin Mailbox  If you have a large number of e-mail in your mailbox that you have flagged as being Deleted, it is recommended that you regularly Remove deleted e-mail, which will then compress and compact your mailbox making it smaller and quicker to access.

The flags that are available for you to modify and set also depend upon the Mailbox properties. A Mailbox may only support some of these flags depending upon permissions for it.

When sharing a Mailbox with multiple users, you can set the flags or status on individual messages which other users can also update too.

See also:

Viewing E-Mail


Sorting E-Mail

Paladin provides many options for Sorting your e-mail. You can sort in Ascending or Descending order using the following criteria.

Subject: Field	The Topic or Subject for the email

From: Field	Uses the Author of the e-mail or the Recipient when viewing the Outbox

CC: Field	Will use the CC: field to sort by (Secondary recipients)

Date: Field	Sorts on the Datestamp for when the e-mail was composed

Message-ID	The e-mail message-number in sequential order

Size:	Allows you to sort by the physical size of the e-mail

Priority:	Will sort by those that have No Priority, Normal or Urgent priority

Flags:	Groups e-mail by its Status-Flags, ie, New, Answered, Read, Special etc

Highlighted	Sorts by whether the e-mail is Highlighted (Selected) or not

Thread	Groups related e-mail together including replies.

TIP - Sorting by using the ‘Highlighted’ field is especially useful after performing a Search

See also:

Sorting Menu


Sorting Menu

The sorting menu allows you to perform the following operations and operates on the contents of the currently Open Mailbox. You can access these options from the Main Menu, select CONFIGURATION / SORT ORDER to see the available options.

The Sort order is reset to Ascending by Message-ID each time you open a Mailbox.

Sort Order - Ascending	E-mail is sorted in Alphanumeric ascending order

Sort Order - Descending	E-Mail is sorted in Alphanumeric descending order

Resort All E-Mail	Will resort all e-mail using the current Sort-order

Subject: Field	Topic or Subject for the email will be used for sorting

From: Field	The Author of the e-mail or the Recipient when viewing the Outbox

CC: Field	Will use the CC: field to sort by (Secondary recipients)

Date: Field	Sorts on the Datestamp for when the e-mail was composed

Message-ID	The e-mail message-number in sequential order

Size:	Allows you to sort by the physical size of the e-mail

Priority:	Will sort by those that have No Priority, Normal or Urgent priority

Flags:	Groups e-mail by its Status-Flags, ie, New, Answered, Read, Special

Highlighted:	Sorts by whether the e-mail is Highlighted (Selected) or not

Thread:	Groups e-mail that are related to each other, including replies.

NOTE - Sorting by using the ‘Highlighted’ field is especially useful after performing a Search


File Attachments

Paladin can decode all File attachments it receives regardless of the e-mail client that was used to send them with. Some people use a Macintosh, a UNIX workstation or other platforms when sending e-mail and there is a variety of encoding formats used for File Attachments.

The currently supported encoding schemes are as follows:

BinHex 4.0	Macintosh

UUEncoding	UNIX

MIME	Universal Standard

Quoted-Printable	Open standard

If the application can not automatically decode the File Attachment when it is downloaded then you will be prompted to decide how to handle the operation. When you are asked to assist in decoding you will be given the Encoding type, Content and Content subtype to help in selecting the right method.

You can choose to assist by picking which of the above methods to use in decoding the File attachment or you can Save the File attachment as is, to a File you select.

To download a File Attachment, first highlight the e-mail and then choose EMAIL, RETRIEVE BODY, RETRIEVE ATTACHMENTS from the main menu. You will then be presented with a list of sections from which to choose which part to download.

If you prefer to, Paladin will let you choose the method of decoding File Attachments when they are downloaded. See Configuration Menu

See also:

Decoding File Attachments

Decoding Embedded UUEncoding


Address Book

You can edit your Personal Address Book and setup a list of e-mail addresses and User details. To access the Address Book select CONFIGURATION, ADDRESS BOOK from the Main Menu. This will then display a window that you can use to store peoples details, in alphabetic order, within a list.

This window permits you to Create, Edit and Delete addresses. You can save the following details for each user as shown below, and is based upon V-Cards, similar to a Rolodex.

Nickname	A short string up to fifteen (15) characters

E-Mail Address	The recipients’ e-mail address

Full-Name	Store the users’ full name here

Address	Their mail-address

Telephone	Telephone number

Fax	Fax number

Organization	The recipients’ Organisation or Business name

Description	String describing the person (multi-line field - CTRL-ENTER for linefeeds)

When sending e-mail you can use your Address Book for pasting the recipient’s e-mail address directly into the To, CC or BCC fields also, thereby saving typing them each time.

TIP - You can use multiple Address Books. When selecting the recipient while composing e-mail you can click on the Browse button to open a different Address Book.

See also

Sending E-Mail

Mailing Lists


Advanced Searches

You can also use the built-in Query Expression builder for building complex searches. This combines the normal Search features with an additional set of components that allow you to use Boolean conditions such as AND, OR and NOT.

NOTE - Search expressions are built using Backus-Naur notation. This is where the BOOLEAN operator precedes the query expression.

Examples:

Find e-mail that has From: winspace OR To: winspace

OR From “winspace” To “winspace”

Find e-mail that has Subject: networks AND To: winspace

Subject “networks” To: “winspace”

Find e-mail that has From: winspace OR To: winspace OR Cc: winspace

OR OR From “winspace” To “winspace” CC “winspace”

NOTE - The default Boolean operator as can be seen from the above examples is the AND operator.


Searching for a String

You can search all your e-mail rapidly for a specified string that can be in the e-mail message body text, Headers or both. When searching the search itself is always case-insensitive.

The string being sought can be in one of the well known Header fields such as From:, To:, Subject, CC etc. or you can specify the name of the Header field to search for if it is an uncommon one, such as ‘X-Keywords’ or suchlike.


Searching by Date

When searching by Date, it is broken up into either when the e-mail was sent or when the e-mail was received. This offers the most flexibility and will always provide the most benefits to you.

In addition to specifying the Date being sought, You can separate the Date search into:

Before	look for e-mail where the date is Before the specified search-date

On	find all e-mail where the date is only On the specified search-date

After	search for e-mail where the date is After the specified search-date


Searching using the e-mail size

There are times when you may wish to search for e-mail by Filesize. This is useful when sorting through several thousand e-mail messages looking for those that contain large file attachments or similar operations.

The search itself can either find e-mail that is

•	Larger than the specified search-size.

•	Smaller than the specified search-size.

The remaining part of the search is where you specify in bytes what to search for in terms of the Filesize.


Searching using Status Flags

You can also search through your e-mail based upon the current state of the messages stored in your Mailbox. The state of the e-mail may have been set by you, the mail system or another person depending upon circumstances.

This provides you with the ability to look for e-mail that matches the following criteria:

New - never read	recently arrived in your Mailbox

Recent	New but has been read by you

Old - not recent	e-mail from previous sessions

Answered	any e-mail that you have replied to

Special	e-mail that you have marked as being important or special

Seen	this is e-mail that you have previously read before

Draft	Unfinished or draft compositions

Deleted	these are marked for later deletion

Unanswered	e-mail that has never been replied to by yourself

Not special	ordinary e-mail that is not explicitly marked as special

Unseen	any e-mail that you have not read yet

Not deleted	e-mail that is not marked for deletion

Not Draft	normal e-mail

User defined flag	you define what the flagname is to be

See also:

E-Mail Status and Flags


Search string

This is the string that you want to locate inside your e-mail


Message Text

Click here if you want to search the message-text contained within your e-mail


Header Field

Click here if you want to enter the specific name of the Header-Field to search through. This will then enable you to enter the name of the Header-Field


Subject Search

Click here if you want to search the Subject: field for your specified string


From Search

Click here if you want to search the From: field for your specified string


To Search

Click here if you want to search the To: field for your specified string


CC Search

Click here if you want to search the CC: field for your specified string


BCC Search

Click here if you want to search the BCC: field for your specified string


Message and Header Search

Click here if you want to search both the e-mail Headers and message-text for your specified string


Apply Search Button

Click this button to validate your Search query for correctness prior to executing the search


OK Search Button

Press this button after validating your Search query, to execute it and display the Search results.


Header Field Name

You can enter the name of the specific Header-field here, i.e, X-Keywords or other non-standard Header names.


Smaller Search

Click here if you want to search for any e-mail smaller than the specified size in bytes.


Larger Search

Click here if you want to search for any e-mail larger than the specified size in bytes.


Byte Length

Enter the size in bytes here with which to search your e-mail


New Search

Click here to search for all e-mail that is New and has not been read yet


Recent Search

Click here to search for all e-mail that is New


Old Search

Click here to search for all e-mail that is in your mailbox from previous sessions or is not New


Answered Search

Click here to search for all e-mail that you have replied to or explicitly set as being Answered


Special Search

Click here to search for all e-mail that is flagged as Important or Special


Seen Search

Click here to search for all e-mail that you have read or explicitly marked as Seen


Draft Search

Click here to search for all e-mail that is marked as being a Draft composition


Deleted Search

Click here to search for all e-mail that is marked for later Deletion and expunging


Unanswered Search

Click here to search for all e-mail that has not been Replied to


Not Special Search

Click here to search for all e-mail that is marked as Normal or non-important


Unseen Search

Click here to search for all e-mail that you have not Read yet


Not Deleted Search

Click here to search for all e-mail that will not be deleted when expunging


Not Draft Search

Click here to search for all e-mail that is not flagged as being a Draft composition


User defined Search

Click here to search for all e-mail that has a Flag matching a user-defined Flag you can specify


User-defined Flagname

Enter the name of the User-defined Flag here that you wish to use to locate e-mail in your search with


Received Before Search

Click on this button to search for e-mail that was received Before the specified Date


Received On Search

Click on this button to search for e-mail that was received On the specified Date


Received After Search

Click on this button to search for e-mail that was received After the specified Date


Sent Before Search

Click on this button to search for e-mail that was sent Before the specified Date


Sent On Search

Click on this button to search for e-mail that was sent On the specified Date


Sent After Search

Click on this button to search for e-mail that was sent After the specified Date


Day Search

Enter the Day (1 - 31) that you want to use for your Date search


Month Search

Select the Month (Jan - Dec) that you want to use for your Date search


Year Search

Select the Year, using four digits, (in YYYY format) that you want to use for your Date search


Decode MIME

Select this option to decode the File Attachment using MIME v1.0 which is the default encoding type.


Decode BinHex

Select this option to decode the File Attachment using BinHex 4.0 which is a Macintosh encoding type.


Decode UUEncoding

Select this option to decode the File Attachment using UUEncoding which is a UNIX encoding type.


Decode Quoted-Printable

Use this option to convert Quoted-Printable text back to its original format


Save to File

Select this option to save the File Attachment to a File on your local Harddisk, without attempting to decode it.


Decoding File Attachments

Normally Paladin will automatically decode MIME encoded File Attachments you receive in your e-mail. It will use by default the MIME Base64 encoding method for this operation.

Supported encoding schemes at present are:

MIME v1.0

BinHex 4.0

UUEncoding

Quoted-Printable

If some other encoding scheme was used such as BinHex or UUEncoding then you will be prompted to suggest the method to use in decoding the attached file. If it was encoded using some other method than the above then you will probably choose to save the File Attachment as it is to a file on your local Harddisk.

After successfully decoding the File Attachment, Paladin will then depending upon the file format, display it within the viewing window. This normally works for Image files, Word processing documents and Spreadsheets if you have the associated application installed. You can then click upon this to launch it if you wish.

If the file type is an unrecognized type then the File Attachment will be displayed as an icon.

NOTE - do not launch applications from unknown or unsecure sources as this may entail a security risk. Also always scan your File Attachments for virii or install a scanning software on your mail host or Firewall.

See also:

File Attachments

Decoding Embedded UUEncoding


Encoding Used

Embedded within the e-mail Header is normally a description of the Encoding method used. These can be BASE64, Quoted-Printable, X-UUE etc.


File Type

This is a description of the File Attachment, common ones are OCTET-STREAM (binary), GIF, JPEG, BASIC etc though you may encounter MAC-BINHEX-40 indicating a BinHex encoding scheme.


OK Decode Button

Press the OK button to decode the File Attachment. If for some reason the operation fails you will be prompted to try a different encoding scheme.


Cancel Decode Button

Press the CANCEL button to abort the decoding operation on the File Attachment. The File Attachment will then be saved as it is to the specified filename on your local Harddisk.


Toolbar New

Click on this Icon to compose a New e-mail message


Toolbar Open

Click on this Icon to open an e-mail message that you have stored on your local Harddisk


Toolbar Save

Click on this Icon to Save the current e-mail


Toolbar Search

Click on this Icon to perform a Search upon your e-mail remotely


Toolbar List Mailboxes

Click on this Icon to List the available remote Mailboxes on the server


Toolbar View Message

Click on this Icon to download or display the currently highlighted e-mail message


Toolbar Display E-Mail Header

Click on this Icon to display the Header Information for the currently highlighted e-mail message


Toolbar View Next

Click on this Icon to download or display the Next e-mail message


Toolbar View Previous

Click on this Icon to download or display the Previous e-mail message


Toolbar Configuration

Click on this Icon to edit your Preferences and Configuration details


Toolbar Remote Connect

Click on this Icon to Connect remotely to the server or disconnect if already online


Toolbar About Paladin

Click on this Icon to display Program Version, Copyright details etc.


Toolbar Help

Click on this Icon to open the Help File


Toolbar Addressbook

Click upon this icon to open your Address Book for editing


Toolbar Retrieve Attachments

Click here to display a dialog showing any available file-attachments, which you can then retrieve.


Toolbar Check for new E-Mail

Click here to manually check for any new E-Mail that has arrived in the currently open mailbox


Toolbar Remove Deleted Mail

Click here to remove any e-mail marked for Deletion and compress the Mailbox.


Toolbar Execute a Filter

Click here to display a list of Filters that you can choose from and execute.


E-Mail Headers

All e-mail contains predefined Header fields and often some non-standard ones. Paladin lets you view the Header fields for an e-mail message by highlighting the e-mail and then choosing EMAIL, VIEW HEADER from the main menu.

You can see that the Header is seperated into three parts.

Header Fields

E-Mail Flags and Status

File Attachments (if any)

The Header fields are explained below:

Subject:	contains the Subject or Topic for which you received the e-mail

From:	contains the author or sending-agents e-mail address

Organization:	optional field showing the authors’ Organisation or Company.

Date:	shows when the e-mail you are reading was sent

Recipient:	who the e-mail was addressed to, usually yourself or sometimes a list

Carbon Copy:	a list of recipient e-mail addresses for any others who received this e-mail

Replyto:	optional e-mail address where replies should be sent to

Priority:	indicating if the e-mail is Urgent, High Priority or Normal

Email Size:	contains the total size for this e-mail including any File Attachments

The Flags if checked indicate the Current e-mail message status as it is stored remotely. For further explanations see E-Mail Status and Flags

The File Attachments section will either show only one entry for an e-mail comprised of text-only or if it contains multiple parts will show a listing of each for those Multipart e-mail.

See also:

Multipart E-Mail


Header Subject

The Subject: field contains the Subject or Topic for which you received the e-mail


Header From

The From: field contains the author or sending-agents e-mail address


Header Organization

This is an optional field sometimes included in e-mail Headers showing the authors’ Organisation or Company.


Header Date

The Date: field shows when the e-mail you are reading was sent


Header Recipient

The Recipient: field shows who the e-mail was addressed to, usually yourself or sometimes a list of people.


Header CC

Carbon Copy (CC) shows a list of recipient e-mail addresses for other people who also received this e-mail


Header Replyto

The Replyto: field is optional and contains an e-mail address that all replies should be sent to instead of the original senders address


Header Priority

E-Mail may sometimes have an associated Priority: field indicating if it is Urgent, High Priority or Normal


Header Length

The Length: field contains the total size for this e-mail including any File Attachments as well as the size of the Header.


Header Attachments

Shows a listing of File Attachments associated with this e-mail. You can view the Section#, Attachment type, Size, Encoding and Character set within this list.


Header Flags

This displays the current e-mail Flags or Status for this message stored remotely.


Multipart E-Mail

Sometimes e-mail contains File Attachments or multiple parts. This is a normal practice when sending e-mail and can be done when composing e-mail or may be done automatically by a mail system in response to your e-mail.

When you are viewing the e-mail Header within Paladin you can easily see when there are multiple sections within an e-mail. There are a few different types of sections which comprise the Content-Type, these are:

Text	Contains ASCII text

Message	This is an e-mail embedded inside your e-mail

Audio	Sound files or Music

Image	A graphics file or picture

Video	Multimedia Video or animated graphics

Application	Binary Data, Executables or unrecognised file types

You can see each of the following details when looking at multipart e-mail:

Section:	The sequential section number identifier

Content type:	One of the above list of section types

Subcontent type:	Refers to the specific file type

Octets / Lines:	Number of bytes and the number of lines used for this section

Encoding:	How the section has been encoded

Character set:	Usually ASCII but may be ISO-8859 etc

Description:	Optional string the sender uses to describe any file-attachments.

Below are some typical File Attachment sections within e-mail that you may encounter:

As can be seen above, there are two sections in this e-mail. The first is a plain text message and the second section is an embedded e-mail message header. You can also see how many lines and octets each section comprises

In the above picture, you can see that the first section is a text message, and the second contains a video file. Note that with non-text attachments the number of lines is not calculated only the number of bytes used is given.

If you scroll the scrollbar across you can see the Encoding type that has been used and the character set. In these cases we have 7bit characters and BASE64 which is mime. In both instances us-ascii is used but there is full support within Paladin for ISO-8859 international character sets.

See also:

E-Mail Headers


Copying Messages

Paladin allows you to COPY messages from one remote Mailbox to another using drag and drop.

To copy an e-mail message from one Mailbox to another, first highlight the e-mail and select it. Then holding the left-mouse button down on the e-mail’s icon and pressing the CONTROL key, drag the e-mail with the mouse. This will then ghost the icon and you can drag it over the targetted Mailbox which will change color as it is selected.

Release the left-mouse button over the destination Mailbox and that will then instruct the remote server to copy the message to that Mailbox, assuming you have sufficient privileges and quotas.

NOTE - You can select multiple e-mail when performing this operation.


Moving Messages

Paladin allows you to MOVE messages from one remote Mailbox to another using drag and drop.

To move an e-mail message from one Mailbox to another, first highlight the e-mail and select it. Then holding the left-mouse button down on the e-mail’s icon, drag the e-mail with the mouse. This will then ghost the icon and you can drag it over the targetted Mailbox which will change color as it is selected.

Release the left-mouse button over the destination Mailbox and that will then instruct the remote server to move the message to that Mailbox, assuming you have sufficient privileges and quotas.

In effect what this operation does is first copy the message to the destination Mailbox and after succeeding it then marks the message in the source Mailbox as being deleted.

NOTE - You can select multiple e-mail when performing this operation.


Acknowledgements

Thanks are extended to the following people or Organisations.

Anton R. Schep

CCFA

Cygnus Win32

Carnegie Melon University - Cyrus

Debian Project

FreeBSD Project

Geocities

GNU

John Lawson and Brian Dorricot

Linus T.

Microsoft Corporation

Netscape Communications Corporation

Pretty Good Privacy, Inc

Sydney TAFE College

University of Florida

University of Washington

University of Technology Sydney, Australia

www.privacy.org

All trademarks used must remain the property of the respective owners.


Toolbar Cut

This allows you to cut the currently highlighted text within the editing window when composing e-mail.


Toolbar Copy

This allows you to copy the currently highlighted text and place it into the Clipboard.


Toolbar Paste

This will paste the contents of the Clipboard, at the current cursor position in the editing window when composing e-mail.


Toolbar Print

This will print the current e-mail message you are viewing or editing.


Toolbar Print Preview

This will allow you to Print-Preview in WYSIWYG mode, the current e-mail message you are viewing or editing.


Search Advanced Insert

Press this button to insert the currently highlighted Search String into the Query Expression at the current cursor location.


Search Advanced Expression List

This list contains Search Strings and Search expressions that you have composed. You can choose from this list and insert them into the Query expression multiple times.


Search Advanced Left Parenthese

Use the Left parenthese for grouping complex expressions. You should ensure that the parentheses are always matched.


Search Advanced Right Parenthese

Use the Right parenthese for grouping complex expressions. You should ensure that the parentheses are always matched.


Search Advanced AND

You can search on more than one Search Expression by using the Boolean AND condition. Note that the syntax is ‘AND condition1 condition2’ when searching the remote server.


Search Advanced OR

You can search on more than one Search Expression by using the Boolean OR condition. Note that the syntax is ‘OR condition1 condition2’ when searching the remote server.


Search Advanced NOT

This Boolean operator negates the Search Expression, so that results are only returned if the condition being met is FALSE.


Search Advanced Clear

Press this button to erase and clear the Query Expression string if you wish to start again.


Search Advanced Query Expression

The Query Expression string allows you to build a complex search condition for execution upon the remote server. You can edit this string directly or insert Expressions into it from the Expression list.


Properties Mailbox Path

This is the remote path within the hierarchy for the Mailbox that you are operating upon.


Properties Status

You can see whether the Mailbox is Open, Closed or is Full because it contains more than your preset message Limit.


Properties Heirarchy Delimiter

This allows you to see which delimiter character the remote server uses for Mailbox Hierarchies. Normally it is / or . but may be others.


Properties Contains New mail

The Mailbox will set this flag if it contains any new e-mail. You can quickly see at a glance from the Mailbox Listing if it is set because the Mailbox folder icon is a different color. Also see Mailboxes


Properties Create Children

This flag if checked indicates that you can create sub-directories or other Mailboxes below this level of the Mailbox Hierarchy.


Session Flags

These flags for the Mailbox indicate which message Status Flags you can set during the current session while operating upon the Mailbox.


Permanent Flags

These flags for the Mailbox indicate which message Status Flags are permanently set for messages while operating upon the Mailbox.


Properties Read-Write

This indicates whether you have WRITE permission for this Mailbox. Otherwise if the checkbox is unchecked you only have READ permissions for Mailbox operations and changes you make will not be saved.


Keyword Support

If this checkbox is enabled, then you are permitted to define your own Status Flags for assigning to e-mail messages within this Mailbox.


Mailbox Size

This shows the total size, in bytes, of the Mailbox and the e-mail that it contains.


Mailbox

This checkbox indicates whether the item is a Mailbox and permits storing of e-mail or data within it.


First Unseen

This is the message-id of the first message in the Mailbox that you have not read yet.


Recent Email

This number represents the total number of Newly arrived email that you have not seen before, in this Mailbox.


Total Exists

The total number of e-mail messages contained within this Mailbox.


Properties for Mailboxes

Each Mailbox has its own unique Properties. You can display the Dialog below by selecting MAILBOXES, PROPERTIES from the Main menu, or clicking the right-mouse button upon a Mailbox and selecting PROPERTIES from the local menu. This dialogbox tells you important information such as how many messages there are, if it is READ-WRITE or READ-ONLY etc.

Click upon the image above with the mouse for more information about the Mailbox properties.

You can leave this modeless dialogbox open all the time if you want to, and it will be constantly updated reflecting changes within the Mailbox.

See also:

More Mailbox Properties


Mailbox Properties

Mailboxes have various properties and attributes which you can easily view using Paladin. These properties do to an extent depend upon the IMAP4 Server Implementation.

One notable feature is that some Servers allow a Mailbox to be both a Directory and a Mailbox. What this means is that you can have a INBOX.SUBMAILBOX.

These attributes are as follows:

Mailbox Name:	the full pathname to the Mailbox

Status:	Open or Closed. The status may also indicate if the Mailbox is FULL.

Path seperator:	The Hierarchy delimiter usually “/” or “.”

Directory:	Can Mailboxes be nested within this Mailbox

Mailbox:	Can Mailbox operations be performed on this object.

Has New e-mail:	Is there any new e-mail waiting within the Mailbox.

Session Flags:	Relates to which Flags you can set on individual e-mail for the Mailbox

Permanent Flags: 	these relate to which Flags you can set on ie-mail within the Mailbox

Write-Permission:	READ-WRITE or READ-ONLY access to the Mailbox.

First Unseen:	This is the First Unread e-mail ID number.

Recent E-Mail:	The total number of New e-mail that you have not read yet.

Total Exists:	The total number of e-mail in this Mailbox.

Mailbox Size:	This is the total size in bytes of all e-mail stored in the Mailbox.

Permits User-Defined Flags:	This is where the Server allows the user to define and associate their own Status-flags with e-mail. (Supported but not implemented yet).

NOTE - that if an ordinary Mailbox contains e-mail that is deleted, these e-mail are not shown but still account for the Total number of e-mail within that Mailbox and the total size also. This does not apply to the Garbage-bin Mailbox if applicable, as all e-mail are shown, even e-mail marked as Deleted.

See also:

Properties for Mailboxes


Mailing Lists

You can easily create your own Mailing Lists comprised of multiple e-mail addresses. This is useful when sending e-mail to groups of people on a regular basis.

Instead of entering the e-mail address for each user one at a time, by selecting a Mailing List it will then expand the List and enter all the List-members for you.

See also:

Address Book

Sending E-Mail


New List

Click on this button to create a new Mailing List


Remove List

Click on this button to delete the currently highlighted Mailing List


Edit List

This button will allow you to edit the Mailing Details, ie, Name, Description etc.


Add to List

Click on this button to add a person from your Address Book to the currently selected Mailing List


Remove from List

Click on this button to remove the currently selected person from the highlighted Mailing List


Mailing List Names

This Listbox contains all the names of Mailing Lists that you have created.


Mailing List Members

This Listbox contains all the details of people that belong to the currently selected Mailing List


Address Book Members

This Listbox contains all the names of people contained in your Address Book.


Add User to Addressbook

Click on this button to create and add a new entry to your Address Book


Delete User from Addressbook

Click on this button to delete the currently highlighted entry from your Address Book


Edit Addressbook member

This button will allow you to edit the details for the currently selected entry in your Address Book


OK Button

Press the OK button to close the current window and accept any changes.


Filters

Filters permit you to perform an operation on e-mail that match certain criteria. An example of this would be to delete all e-mail from spam@some.network. Filters accomplish two things in one step, they perform a Search within the Mailbox and then automatically take a specified action thereby making it easier for you to manage your e-mail and Mailboxes.

The different operations you can perform with Filters include:

Move the email to another Mailbox

Copy the email to another Mailbox

Send to another person

Set a Status-Flag on the e-mail, ie Deleted, Answered, Special etc

You can create and edit Filters by selecting SEARCH / SETUP FILTERS from the main menu.

The criteria for each specific Filter is identical to performing a Search and you have all the capabilities of the Search feature which include:

Search Headers, ie From, Subject, CC, To

Search Message Body text

Search by Date

Search using the Size of the email

Other useful examples of Filters might include:

Move any e-mail with a Subject: of Receipt to a Receipts Mailbox

Any e-mail with a header of Priority: containing Urgent to be flagged as Special

See also:

Executing a Filter


Executing a Filter

You can select a Filter and then use it for processing your e-mail when you have selected and opened a Mailbox. This will then find all e-mail that match the Filter’s search criteria and then perform the associated Filter operation.

To execute a Filter, choose SEARCH / EXECUTE FILTER from the main menu. This will display a Listbox containing all of the Filters you have defined. You can then double-click on the Filter you wish to execute.

See also:

Filters


Filter Names

These are the names of all the Filters that you have created


Filter - copy to a Mailbox

Enable this checkbox to have the Filter copy matching e-mail to another Mailbox


Filter - Move to a Mailbox

Enable this checkbox to have the Filter move matching e-mail to another Mailbox


Filter - Send to a person

Enable this checkbox to have the Filter forward a copy of this e-mail to another recipient


Filter - set a Status Flag

Enable this checkbox to have the Filter set a Status-Flag on any matching e-mail


Filter - choose a Mailbox

Click on this button to display a List of Mailboxes


Filter - choose a Recipient

Click on this button to display your personal Address Book


New Filter

Click on this button to create a new Filter


Delete Filter

Clicking on this button will delete the currently highlighted Filter


Edit Filter

This button will allow you to edit the Filter Details, ie Name, Description etc


Copy Filter

Click on this button to create a new copy of the currently highlighted Filter


Spell Checking

You can spell check your email that you are composing, prior to sending it. Paladin has a customisable dictionary with 54,000 words which you can add to and use to ensure that your email does not contain any spelling mistakes.

The spell checker allows you to add new words to it, thus allowing you to taylor it to your specific requirements. During operation, if the spell-checker believes that a word is spelt incorrectly it will then display a list of suggested replacements.

You then have the following operations available. Each word that is spelt incorrectly will be first highlighted and you are then prompted to choose the operation to apply to the possibly incorrectly spelt word.

REPLACE	Replace the spelling-mistake with the suggested word

IGNORE	Ignore this spelling-mistake and continue checking

IGNORE ALL	Ignore all occurances of this spelling-mistake

ADD	Add the word to the dictionary and continue checking

LEARN	Use your edited spelling and update the dictionary

STOP	Finish checking for spelling and continue editing the message

To access the spelling-checker while composing your email, choose MAIL / SPELL CHECKER form the local menu.

NOTE - the Dictionary files (spellchk.dat and spellchk.x01) are single-user only. File locking is implemented so each user must create their own copy of the Dictionary files in their working directory, ie no File-Sharing.


Spelling Replace Button

Click on this button to replace the spelling-mistake in your message-text with the suggested replacement from the Listbox which is currently highlighted.


Spelling Ignore Button

Press this button to ignore the currently highlighted word that is flagged as a spelling mistake.


Spelling Ignore-all Button

Press this button to ignore all occurances of the currently highlighted word that is flagged as a spelling mistake.


Spelling Add Button

Click this button to add the word that is flagged as a spelling-mistake to your Dictionary


Spelling Learn Button

Press this button to add the ‘Edited’ spelling-mistake to your Dictionary and at the same time replace it in your message-text.


Spelling Stop Button

Click on the Stop button to finish spell-checking your email and will allow you to continue editing your message.


Spelling Mis-spelt Word

This is the word that the spelling-checker believes is mis-spelt or is not in your personal Dictionary.


Spelling Replace-With

Select a word from the Suggested replacements Listbox, which will then place the highlighted word into this field. You can edit this word directly if you wish, prior to replacing any spelling-mistakes.


Spelling Suggestions List

This listbox contains a list of suggested replacements for the mis-spelt word.


PGP Encryption

Paladin provides an interface to PGP 5.0 Encryption (Pretty Good Privacy) that permits you to encrypt your email when sending it. This ensures that your email remains private and confidential.Only the intended recipient or recipients will be able to decrypt the message and read it, thus you know that your email is safe from prying eyes.

You will need to obtain the recipients’ Public Key either directly from them, or from one of the many PGP servers on the Internet. You can also encrypt the email for sending to multiple recipients, assuming you have a Public Key for each person.

The first time that you use PGP you should create a key for yourself. It is recommended that you then publish your key and store it on a PGP Key server on the Internet as soon as you have created your keys.

It is recommended that you read the PGP 5.0 Help file to clarify any issues if you are unfamiliar with its operation.

PGP is a registered Trademark of Pretty Good Privacy, Inc.


Decoding Embedded UUEncoding

Some mail clients still embed the File Attachment within the email message-body. This differs from the current practice of using MIME multipart sections. This is normally associated with unix based mail clients and is still in wide use.

A typical example of how embedded UUEncoding looks is as follows:

begin 600 document.dat

M?T5,1@$!`0````````````(``P`!````D*\$"#0```#DD0,``````#0`(``%

M`"@`%0`4``8````T````-(`$"#2`!`B@````H`````4````$`````P```-0`

M!P````````!X!0``S(L#`'@%``````````````$`````````$0````,``````

end

To decode a File Attachment that has been embedded directly into the message-body text do the following:

First retrieve the email containing the message-text, if not done already.

Once you are viewing it and can see the embedded UUEncoded file, choose EMAIL, DECODE UUENCODING from the local menu.

Paladin will then process the email message-text looking for the ‘BEGIN’ statement as show in the above example. When it finds this it will prompt you for the File-Attachment filename and you can then save the decoded File Attachment. Paladin will then continue searching for additional embedded attachments and will repeat the process until finished.


Edit Bold Button

You can click upon this button while editing and composing your email to change the selected text to a Bold Font. This will give it more emphasis and make it stand out.


Edit Italics Button

If you click on this button while editing and composing your email it will change the selected text to an Italic Font. This makes the text more dramatic and catches the readers attention.


Edit Underlined Button

Click upon this button while editing and composing your email to change the selected text to an Underlined Font. This is a useful method of indicating different sections within the email text.


Edit Font-Size Button

You can change the current Font-Size (Pitch) from this drop down listbox. Open the listbox and choose the Font-Size that you wish to use, this will then change the currently selected text.


Edit Font-Name Button

This shows you the name of the current Font that you use for editing and composing your email.

Future versions will enable you to embed different fonts within your email message-text.


Attachments Count

This shows you quickly at a glance how many File Attachments you have included for sending with this email that you are editing and composing.