Polarbar has all of the features that you would expect to find in
a modern email client and quite a few that you might not expect.
Multiple platforms (100% pure Java).
- A 3-pane layout with either a short folder list (has both the folder
list pane and message list above the message pane) or a long folder list
(has the folder list pane to the left of the message list and message
pane). Slider bars allow you to adjust positions of these panes.
- Multiple outbound email servers per account with optional selection
based on your current IP address. Great for laptops with multiple
means of connecting to the internet.
- Multiple inbound email servers per account with optional preview mode.
- Select fonts and foreground/background colors separately for the
compose window, the folder tree, the message list, and the text message viewer
(which also applies to all text input fields). There's a seperate font selection
for the various menus and a seperate main font and color selection that applies
to all other panels and controls.
- Receive support for POP3, IMAP4, and PPO (Personal Post Office).
PPO allows you to send/receive mail locally, without being online. The
files associated with these actions can be processed independently of
- Send support for SMTP, AuthSMTP (only AUTH LOGIN at this time),
POP3 before SMTP, POP3 send, and PPO (see description above).
- Choice between HTML or plain text message viewing (when using the text
viewer, HTML-only messages are parsed to extract the text parts).
- View messages in a separate window or the main window (toggle setting).
- Attach a "sticky note" to any message.
- Color code a message.
- Find and Find Next for specified text in the current message.
- Multiple compose windows can be open at the same time.
- Message attachments are presented on a tool bar, with options to
invoke an application of your choice, based on the file extension of
- Message attachments can be saved, either individually or all at
once to a single directory.
- HTML message attachments can be viewed with either the internal
HTML viewer or any one of three different browsers you configure.
- Image attachments for JPEG, GIF and PNG (Java 1.4+ only) can be
viewed by the internal picture viewer or any external viewer application
you chose (based on file extension).
- Limited support for newsgroups.
Account Management Features
- Multiple accounts.
- Multiple personas per account. Each persona sets the from and/or
reply-to address, optional automatic-BCC address, signature line, tag
line, PGP signing, where/if to file messages after being sent, how
to send multiple copies, and optional headers. Each persona is also
able to specify a different compose preface for replying, forwarding
and new messages.
- Multiple public (accessible to all accounts) and/or private (accessible
only to a single account) address books with nicknames.
- Address book entries specify where to file a sent message (if
different from the persona), which persona to use (if not the default one).
- Address books support multiple mailing lists
- An account-wide search facility called "Create a Virtual Folder",
searches for messages based on a wide variety of critera. This criteria
includes is from, is to, subject contains, header contains, body contains,
sticky note contains, is color coded, is unopened, is larger than, and
in date range. You select which folders to search and if the message must
match all, any, one, or none of the critera. When the search is completed,
a virtual folder view appears with all of the matched notes. This view
is similar to the main view, except that there is no folder pane (instead,
the last column in the message list shows you which folder the message is
Message Filtering Features
- Extensive incoming message filtering with the ability to apply filters
to messages in any folder (i.e., you don't have to receive a new message
in order to test new filters or changes to existing ones). There are three
basic types of filters: Standard, list, and Java. Each filter can execute
up to four actions, chosen from Delete Message, Copy to Folder, Move to
Folder, Copy to Directory, Move to Directory, Reply Now, Reply Later,
Forward Now, Forward Later, Bounce Now, Bounce Later, Route Now, Route
Later, Copy to Account, Move to Account, Set Color Code, Mark Opened,
Mark Unopened, Play Sound, Show Message, Print Message, Notify by Email
Now, and Stop Filtering.
- Standard filters allow you to filter based on one and/or/xor two critera,
based on a message part, a match part, and user-supplied text. The message
part is chosen from From, Reply-To, To, Cc, Subject, Priority, Received,
all Headers, Body, and All Text. The match part is chosen from contains,
does not contain, equals, does not equal, starts with, ends with, exists,
and does not exist.
- List filters allow you to filter based on any header, the Received header,
the From or Reply-To headers, the To, Cc or Bcc headers, or the message body
containing one or more of the strings in the list.
- If the filtering that you need to perform is more complex than either the
standard or list filters allow for, Java filters let you code your own criteria
(we provide a template that explains the Polarbar to Java filter interface).