Attachment Bloat

To avoid slow performance, database size bloating and the risk of losing all attachments to Emails in Time Matters, follow these best practices for managing Email attachments.

UPDATE: Time Matters 9.0 Service Release 3A adds new features for moving old attachments outside of the database while keeping them linked to their e-mails. It also allows you to select an option to store new attachments outside of the database when their e-mails are saved as Time Matters Email records. (Automatically or manually checking the Save on List box of an Email form converts it to a Time Matters Email.) The updated feature for managing attachments be used as before to inspect and delete attachments or, now, to store them outside database.

Attachment Bloat can cause your database to swell dramatically if yousend and receive Email with attachments in Time Matters. Attachments often account for more than 80% of the all the disk space used byTime Matters. As the volume of attachments grows over time, so does the risk of losing every one of them to data corruption. An effective nightly backup can minimize your loss of attachments, but not the down time and expense required to go through the restoration and recovery process.

Attachment Bloat slows down the operation of Time Matters Professional. It can push the database size of Time Matters Enterprise to the size limit imposed by Microsoft's free versions of MS SQL Server and prevent the entry of all new records.

To avoid the risks and problems caused by Attachment Bloat, users of Time Matters Email must either process attachments manually or, for firms with Enterprise, use a third-party tool - TM Tools - to process them automatically. Processing attachments saves them as normal files, such as MS Word or PDF files, in the folders you maintain for Clients and Matters. For this process to work efficiently, you need to have Time Matters set up for Document Management so that attachments are linked to Clients and Matters via Document records and stored in the proper folders on your server or main computer.

It is important to understand several points about attachments:

  1. Attachments to both incoming and outgoing Emails are contained in the Emails and contribute to "Attachment Bloat." Attachments to Emails in the Sent Items folder in the Personal Inbox or on the Email Listare not pointers.They are part of the Sent Emails they are attached to.
  2. Attachments are removed from Emails only if they are deleted from the Emails.
  3. To preserve the link between an attachment and its Email, and between the Email and a Matter (or Contact):
    1. Fill in the Regarding fields and save the Email.
    2. In the Attachment pane of the Email, use TM Save to save the Attachment.
    3. Delete the Attachment from the Email.
      You need to follow these three steps for both sent Emails that have attachments and received Emails that have attachments.
  4. The link from an Attachment that has been TM Saved and deleted is a Specified Relationship between the Attachment's Document record and the Email record. View an Email's linked attachments by clicking its Documents tab, pressing Specified, and unpressing Automatic.

The utility program TMTools, found at www.tmtools.net, automates the process of TM Saving and deleting attachments for Time Matters Enterprise (no version for Pro). It works on Emails that have been saved with Show on Email List checked. It is important to link each of your Emails to a Matter or Contact or both for organizational purposes and for management of attachments. This linking process can be automated.

To link Emails automatically when sending, create them from within Matter forms or by highlighing a Matter and using the Add Email icon on the Main Toolbar or by using the Ctrl-Shift-E hotkey. You may also fill in a Matter or Contact in the Regarding fields of an Email record to link it manually.

To link incoming Emails automatically, use the options for matching Email addresses with Matters or Contacts. This process is not perfect because one person may send you Emails on a number of different Matters. If this is common for you, then do not use the option and get used to typing Matter Names in the Matter Ref field of incoming Emails at the same time you read them.

The TMTools utility is your best protection against Attachment Bloat. If you don't have Time Matters Enterprise and handle a lot of Email, it would be an excellent idea to upgrade.

Cleaning Up Attachments in Time Matters

You can reduce Attachment Bloat in either Time Matters Professional or Time Matters Enterprise using the Manage Email Attachments feature. It is a painstaking process compared to using TM Tools, but can be very effective.

To clean up just the biggest attachments, here are the steps: Go to File | Utilities | Manage Email Attachments. You can filter the list by a size threshhold, then click on the Size column to see your biggest offenders. There is no Print option, so take a screenshot if you want to TM Save and Delete these attachments one by one in the Inbox or Email list. You can tag multiple attachments and delete them outright using the mouse, or shift-T, and then the Delete button, which deletes all the tagged records (not just a record as its balloon help suggests).

Here are illustrated manual steps for saving attachments one at a time using the Manage Email Attachments feature.

  1. Go to: Main Menu | File | Utilities | Manage Email Attachments.
    Manage Email Attachments
  2. Change the attachment size to 10.
  3. Click on one of the listed attachments.
    Manage Email Attachments
  4. Click on the Change Record icon.
    Change Record Icon
  5. Press the Attachments button in the Email record.
    Email Attachment Button
  6. Press the TM Save button and completea Document record for the attachment. Return to the Email record and press the Delete button to remove the attachment from the Email.
    TM Save Button and TM Delete Button

Alternatively, if a particular attachment is not worth saving, delete it from the Attachment list in Step 3, above. You may also tag multiple attachments and delete them all at once with the Delete button (red X) above the list.

Either using TMTools or deleting attachments manuallyis essential to avoid Attachment Bloat and its attendant slow performance, database size bloating, and the risk of losing all the attachments to data corruption.