Professional Documents
Culture Documents
MailTags 2.0 Manual PDF
MailTags 2.0 Manual PDF
0
Add meaning to your messages
Introduction
Thank you for using MailTags 2.0.
System Requirements
Mailtags 2.0 is compatible with both Intel and PPC Macs
running OS X 10.4.8 or later. MailTags 2.0 requires that
Spotlight be enabled and set to index mail (this is the
default setting for Spotlight).
MailTags Configuration
MailTags is configured to work with locally stored
messages, such as those in POP mailboxes and local
mailboxes, with no additional configuration.
IMAP Accounts
In order to use Mailtags with messages stored on IMAP
servers, each IMAP account must be configured to
locally cache mail messages. To do this, open Mail’s
preferences, choose Accounts, then select the
Advanced tab. Set the following option to:
Spotllght
MailTags makes use of Tiger’s Spotlight engine to index
and find tags. To get full functionality from MailTags,
make sure that Spotlight is turned on in OS X System
Preferences so files are indexed in the Library directory
of your home folder. If Spotlight is turned off, MailTags’
data can be stored and read, but Smart Mailboxes and
ad hoc finds will not work.
Uninstalling Mailtags
If MailTags does not meet your needs, an uninstaller is
included on the disk image. We recommend deleting or
altering all the MailTags’ smart mailboxes and rules
created prior to the uninstall, as they may have
unexpected results once MailTags is no longer installed.
Any tagged data set in MailTags will be preserved until
either mailboxes are rebuilt or messages are moved.
Any data saved to IMAP message Headers will be
preserved after uninstalling.
Keywords
Single or multiple keywords can be added to a message.
To add a keyword to the current message, type it into the
token field. Keywords will auto complete after two letters
with suggestions from the preferred keywords list, which
is set and stored in both the MailTags Keywords panel
and in MailTags’ preferences. Separate keywords with a
comma. Editing, adding, or deleting keywords can all be
accomplished by control-clicking (right-clicking) the
keyword token that appears in the Keywords field (see
@followup in image to the right). Control-click any
keyword to see a menu of existing options.
Project
Messages can be assigned a project. The list in the
popup menu represents the preferred projects created
and found in MailTag’s preferences. To set a project that
is not in the preferred projects, select “Other…” and type
the desired project in the dialog box.
MailTags 2.0 Users Guide Page 6
Deadline section
The Deadline section is used to set simple message
deadline dates and priorities. Smart mailboxes can also
be created based on these deadlines and priorities.
Deadlines set here are not associated with iCal to dos or
events but provide a simple reminder that this message
requires action by a certain date. These deadlines do not
have alarms. A smart mailbox based on deadlines works
well as a “tickler” mailbox. See the section on Smart
Mailboxes for more details.
Notes Section
The notes field assigns arbitrary notes to a message.
Entire message searches and smart mailbox criteria
includes notes’ content or data.
Other actions
IMAP Save
By default tags will be saved to the IMAP
server for IMAP messages. Turn this default
off or set a message size limit in MailTags’
preferences. If an IMAP message has tags
that have not been saved to the server, the
“IMAP Save” button will appear in the bottom section.
Clear All
The Clear All button will delete all the message tags and
delete any linked to dos and events in iCal.
Register MailTags
While MailTags is unregistered, the purchase button
appears at the bottom of the MailTags’ panel.
MailTags 2.0 Users Guide Page 8
Tag Message
This action will display the Tag panel with the
Keyword token field in focus.
List View
MailTags Column
The Mailtags column displays a blue tag icon when
messages have tagged data. The icon turns red
when the tag data for IMAP messages has not been
saved to the IMAP server. Control clicking the message
and selecting “Save Tags To IMAP” or clicking the “IMAP
Save” button in the MailTags panel will save these tags
to the server.
Keyword Column
All the keywords will be displayed in this column in a
comma-separated list.
Deadline Column
The displayed deadline is the earliest valid or incomplete
due date for the message. For example, if a message
has three to dos, with the first having a due date of June
1, the second a due date of May 30, and the third a due
date of May 25, then May 25 will be displayed. When
MailTags 2.0 Users Guide Page 11
Status Column
MailTags also adds a contextual menu to the status
column (the column showing unread, reply and
forwarded status). When clicking this column with the ctrl
key down (or right clicking), you will be able to view the
reply or the originating messages if this is a reply. The
originating message is the message you sent and your
correspondent replied to.
Thread Headers
When you have View Message threads turned on, the
“Thread Header “message will show all projects and
keywords for all messages in the thread. For Deadline, it
will show the earliest valid and incomplete due date for
all messages in the thread.
Project Colors
Each project can be assigned a color. This color is used
when messages are tagged with the project’s name.
Priority Colors
Each level of priority is assigned with a different color.
Color Priority
With several determiners of color, it is necessary to
specify what actual color is used. The Color Priority
preference controls this. Drag the color source to the
order of priority. The color source at the top gets highest
priority. For example, if the color priority is Due Date,
Project, Priority and Message color, then the Project
color will only be used if a Due Date color does not
apply.
MailTags 2.0 Users Guide Page 12
Searches
MailTags augments Mail’s built in search functions and
Smart Mailboxes to provide fast, easy ways of accessing
all of your tagged email. When searching for a term in
the Mail Search field, Mail will add a “search bar” to help
narrow the search. With MailTags installed, this search
bar will now have four extra options: Dialog, Keywords,
Project, and Notes. Dialog is a quick way to see dialogs
(To and From) with a specific person or email, similar to
GMail’s “Conversation” feature. The remaining three
items (Keywords, Project, and Notes) will search the
indicated tag field for the search term. Additionally, the
Entire Message option adds keywords, projects, and
notes tags as search criteria.
Boolean Searches
MailTags also extends the search field to handle simple,
logical searches for keywords and projects. If keywords
are separated with the & (AND) operator, Mail will find
those messages with both keywords. If keywords and
projects are separated with the | (OR) operator, Mail will
find those messages tagged with either.
Smart Mailboxes
MailTags Priority
MailTags 2.0 Users Guide Page 13
This criterion will show messages equal to, not equal to,
less than or greater than a particular priority.
MailTags Deadline
The MailTags’ Deadline criterion is useful for creating
tickler mailboxes, which contain messages that need to
be handled by a specific date.
MailTags Note
This criterion will find messages with notes that include
or do not include the phrase or word entered into the
MailTags Note rule field.
Message Has To Do
Message Has No To Do
To Do is Incomplete
To Do is Complete
These four criteria will find messages based on the
status of associated To Do items. If a message has
multiple To Do items, MailTags determines
completeness according to the maximum inclusion
principle. That is, it will include the message if any To
Dos are incomplete in the first case and if all to do’s are
complete in the second.
MailTags Preferences
MailTags adds an extra preference panel to Mail’s
preferences in which the default behaviors are set. To
access this, open Mail’s preferences and MailTags’
preferences will appear on the right in the list of
preferences at the top.
Re-index Tags
If smart mailboxes do not include expected messages
that have been tagged, these messages might not have
been indexed. Click this button to re-index all MailTags’
data with Spotlight. If this does not resolve this issue,
consult the troubleshooting section of this manual.
MailTags 2.0 Users Guide Page 18
Keywords (List)
Project (Unicode Text)
Priority (Integer)
Due Date (Date)
Note (Unicode Text)
iCal events (List, R/O)
Returns a list of the UUIDs of the events in iCal.
ICal todos (List, R/O)
Returns a list of the UUIDs of the to dos in iCal.
Task Managers/Organizers
iGTD (http://bargiel.home.pl/iGTD/index.html) reads
keyword data when sending a message from Mail
to iGTD.
Actiontastic (www.kaboomerang.com) detects
references to Mail messages by synchronizing
with iCal.
Information Managers
Devon Think Pro Office (http://www.devon-
technologies.com) adds keywords and projects to
an items comment field when importing email
message from Mail.
Eagle Filer (http://c-command.com) reads keywords
when importing email messages from Mail.
Spotlight/Search Utilities
Tag Bot (http://bigrobotsoftware.com/) reads
keywords from messages and sets a matching
keyword list.
Google Desktop for the Mac
(http://desktop.google.com/mac) indexes
MailTags’ data
Credits
MailTags 2.0 was designed and developed by Scott Morrison.
Special thanks to Jonathan Paisley for code contributions and his outstanding
OCDisasm application.
Thanks to Beta Testers who endlessly provided bugs, suggestions, and support:
Tim Gaden, Adrian Smith, Alan Schmitt, Andre Bonhote, Vicky Stanton,
David Levy, Enrico Franconi, Friedrich Vosberg, Gunnar Bjornsson,Guido
Hucking, James McConnell, Jeffrey Frabutt, Jeremy Bernstein, John Crosby
John Rowe, Ulrich Kortenkamp, Ken Young, David Chartier, Matthew Shields,
Neil Lee, Rob Burns, Robert Howard, Russell Finn, Rui Carmo, Runar Dankel,
Glenn Henshaw, Tony Stinson, Bill Northlich, William Reising, Zach Rosen,
MailTags 2.0 Users Guide Page 25
Legal Information
LICENSE AGREEMENT
(MailTags 2.0 Mail Plugin)
THIS IS A LEGAL AGREEMENT between you (either an individual or an entity) and Indev Software, Inc.
("Indev"). By clicking installing the software, you are agreeing to be bound by the terms and conditions of
this License Agreement. If you do not agree to the terms and conditions of this License Agreement, do not
install the software.
1. Grant of Limited License.
Indev grants to you the non-exclusive right to use Indev software program, MailTags 2.0 (the "Software").
2. Copyright.
The Software is owned by Indev and is protected by Canadian copyright laws and by international treaty
provisions. You should therefore treat the Software like any other copyrighted material (such as for example,
books or musical recordings). Among other things, copyright laws prohibit you from making derivative works of
the Software. You may, however, make copies of the Software, provided that you not copy the Registration Key
(see Section 3(a) below).
3. Other Restrictions.
(a) You may register your copy of the Software by purchasing a Registration Key at http://
http://store.indev.ca. The Registration Key will enable full usage of the Software beyond the trial period. You
may not copy the Registration Key.
(b) You may modify, reverse-engineer, decompile, or disassemble the Software. However, you may not do so
for the purpose of disabling the feature of the Software that enforces the trial period of your copy of the Software
(i.e. circumventing the Registration Key system) or for the purpose of circumventing any of the terms of this
License Agreement or any other provision of law.
(c) You may not claim that the Software is yours, and you may not use the name Indev to endorse or
promote products derived from the Software without prior written permission.
(d) You must use the Software at all times in a manner that is consistent with the software licenses granted to
you by other companies that have provided software for your computer. For example, MailTags 2.0 is
designed to be used with the Mac OS X operating system, and so you may not use MailTags 2.0 in a
manner inconsistent with the Mac OS X license agreement between you and Apple Computer, Inc.
4. Disclaimer of Warranties and Limitation of Liability.
THE SOFTWARE IS PROVIDED "AS IS," WITHOUT WARRANTY OF ANY KIND. INDEV FURTHER
DISCLAIMS ANY IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES
OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NONINFRINGEMENT. THE ENTIRE
RISK ARISING OUT OF THE USE OR PERFORMANCE OF THE SOFTWARE REMAINS WITH YOU. SHOULD
THE SOFTWARE PROVE DEFECTIVE, YOU (AND INDEV) ASSUME THE ENTIRE COST OF ALL
NECESSARY SERVICING OR REPAIR.
IN NO EVENT SHALL INDEV OR ANYONE ELSE INVOLVED IN THE CREATION, PRODUCTION,
MARKETING, DISTRIBUTION, OR DELIVERY OF THE SOFTWARE, BE LIABLE FOR ANY DAMAGES
WHATSOEVER; INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS PROFITS, FOR
BUSINESS INTERRUPTION, FOR LOSS OF BUSINESS INFORMATION, OR FOR OTHER MONETARY LOSS,
ARISING OUT OF THE USE OF THE SOFTWARE OR THE INABILITY TO USE THE SOFTWARE, EVEN IF YOU
HAVE BEEN NOTIFIED OF THE POSSIBILITY OF SUCH DAMAGES.
IN NO EVENT SHALL INDEV BE LIABLE FOR ANY SPECIAL, INDIRECT, OR CONSEQUENTIAL
DAMAGES, OR FOR ANY DAMAGES WHATSOEVER, WHETHER IN A CONTRACT ACTION, NEGLIGENCE
OR OTHER TORT ACTION, OR OTHER CLAIM OR ACTION, ARISING OUT OF, OR IN CONNECTION WITH,
THE USE OR PERFORMANCE OF THE SOFTWARE OR DOCUMENTS AND OTHER INFORMATION
PROVIDED TO YOU BY INDEV, OR IN THE PROVISION OF, OR FAILURE TO PROVIDE,
SERVICES OR INFORMATION.
Because some states of the United States and some countries do not allow the exclusion or limitation of the
liability for consequential or incidental damages, the above disclaimer may not apply to you. Any warranties
that by law survive the foregoing disclaimers shall terminate ninety (90) days from the date you downloaded or
otherwise received the Software.
5. Your Warranty to Indev.
You warrant that all individuals having access to the Software will observe and perform all the terms and
conditions of this License Agreement. You shall, at your own expense, promptly enforce the restrictions in this
License Agreement against any person who gains access to your copy of the Software (i.e. the copy you
download upon agreeing to this License Agreement or any other copy you have made from that copy) with your
permission or while your employee and who violates such restrictions, by instituting and diligently pursuing all
legal and equitable remedies against him or her. You agree to immediately notify Indev in writing of any misuse,
misappropriation or unauthorized disclosure, display or copying of the Software that may come to your
attention.
6. Terms of Service.
When you download the Software, Indev servers will automatically log certain non-personal information from your
computer, information such as your IP address. If you decide you wish to purchase a Registration Key, we
may require that you provide us with certain billing information that is personal to you ("Personal Information"). That
Personal information includes your name, address and email. After we have received your payment from Pay
MailTags 2.0 Users Guide Page 26
Pal or Kagi, we save only the transaction id. Indev does not keep any credit card information whatsoever.
To the extent Indev may access Personal Information, Indev will not transmit Personal Information voluntarily to any
third party without your express consent. Your Personal Information remains in your full control.
Indev may, on occasion, use your IP address to help diagnose problems with our server and to administer its
website. Indev may provide aggregate statistics about our customers, traffic patterns, and related site information
to reputable third-party vendors. In this process, the information that Indev collects remains anonymous to third
parties. Indev may derive general information from your Personal Information and Indev web site usage. Indev will
not voluntarily disclose, sell or trade your Personal Information to any third party without your consent.
7. Export Control Laws.
You agree to comply with all laws, rules and regulations applicable to the export of the Software. Specifically,
you shall not export, re-export or transship the Software, or the direct product thereof, in violation of any
Canadian laws and regulations which may from time to time be applicable. By downloading or using the
Software, you are agreeing to the foregoing.
8. Injunctive Relief.
Because of the unique nature of the Software, you understand and agree that Indev will suffer irreparable injury in
the event you fail to comply with any of the terms of paragraph 3 of this License Agreement and that monetary
damages may be inadequate to compensate Indev for such breach. Accordingly, you agree that Indev will, in
addition to any other remedies available to it at law or in equity, be entitled to injunctive relief, without posting a
bond, to enforce the terms of this Agreement.
9. Termination.
You may terminate this Agreement at any time. Indev may immediately terminate this License Agreement if you
breach any representation, warranty, agreement or obligation contained or referred to in this License
Agreement. Upon termination, you must dispose of the Software and all copies or versions of the Software by
destroying the Software. The provisions of Sections 3, 4, 5, 6, 7, 8 and 10 of this License Agreement shall
survive termination of this Agreement.
10. Miscellaneous.
If any litigation is brought to enforce this License Agreement, or arises out of this License Agreement, the
prevailing party shall be awarded its reasonable attorneys' fees together with expenses and costs incurred in
such litigation. This Agreement shall be governed by the laws of the Province of Ontario, but not including the
1980 United Nations Convention on Contracts for International Sale of Goods. Venue for any action under this
Agreement shall be in Montreal, Quebec, Canada. You consent to the personal jurisdiction of the courts of
such venue. This License Agreement is the complete agreement between Indev and you and supersedes all
prior agreements, oral or written, with respect to the subject matter hereof.
COPYRIGHT NOTICE. Copyright (c) 2006-2007 Indev Software Inc., 2342 Wilson Avenue, Montreal, Quebec, H4A 2T3.
All rights reserved. Any rights not expressly granted in this License Agreement are reserved.