This article originally appeared in TidBITS on 2014-02-26 at 1:35 p.m.
The permanent URL for this article is: http://tidbits.com/article/14548
Include images: Off

Bonus Tips for Apple Mail

by Joe Kissell

My new book “Take Control of Apple Mail [1]” was a somewhat quixotic undertaking. I was attempting to take the most important information from the book’s two predecessors (“Take Control of Apple Mail in Mountain Lion” and “Take Control of Mail on the iPad, iPhone, and iPod touch”), update it for OS X 10.9 Mavericks and iOS 7, and add lots of new material that neither of the previous books covered — all without making the new book outrageously long.

As I went along, I kept encountering pieces of information that I thought were interesting and useful, but out of scope for what I wanted the book to contain. Most of these were mentioned in one of the previous books, but for anyone who hasn’t read them, think of this as bonus material.

Group Members with Multiple Email Addresses -- Let’s say you have a group in Contacts, such as all the officers of your local Mac user group. You can easily enter the group’s name in the To, Cc, or Bcc field when addressing a new message in Mail, but what if some of those people have more than one email address in their contact records? Which one will Mail use?

To find out, open the Contacts app and choose Edit > Edit Distribution List. Select a group on the left (you may need to expand a category, such as iCloud or On My Mac) to see its constituents on the right. When a member has more than one email address, the address used for group email messages is shown in bold. If you want to switch to a different address for that person, simply click the desired address, which then becomes bold.

Editing Received Messages -- It has never been possible in Mail to change the subject line (or any other text) of an incoming email message you’ve saved, as some other email clients (notably Eudora) let you do. Ordinarily, Mail considers received messages to be set in stone; all you can do is file or delete them.

If you really need to change something about a received message (perhaps a misleading subject that could prevent you from finding the right message later on), there are two tricks, each of which has drawbacks.

The first method is one I learned from a comment to this article by Richard Smith:

The big problem with this approach is that the revised message shows you as the sender, not the original sender. (So, you wouldn’t be able to reply to it without manually changing the address.) Doing this also alters the message’s timestamp.

The second method involves redirecting a message:

When the redirected message arrives moments later, it will still have the original sender’s From address (that’s the whole point of Redirect). However, this process may add new headers to the message, and in some situations can change the message’s date, both of which may cause confusion later on.

Attachment Settings -- As I explain in the book, I recommend avoiding attachments when possible. (Putting a file in the cloud using a service such as Dropbox, and emailing a link, works much better for many recipients.) However, it’s not always possible to avoid attachments, so when you must include them, you should at least be as careful as possible to use settings that will avoid grief for your recipients. For example, you should be sure Always Send Windows-Friendly Attachments is checked in Edit > Attachments (even if the recipient isn’t a Windows user — don’t worry, Mac users will still be able to view the attachments).

Equally important is making sure another command on the Edit > Attachments menu is unchecked: Include Original Attachments in Reply. When this command is checked, every time you reply to a message that includes an attachment, that very same attachment is sent right back to the person who sent it to you. (I honestly don’t know why Mail even gives you the option to do this, but anyway… please don’t.)

Navigating in Classic View -- If you prefer the layout used in much older versions of Mail to the more modern three-column layout that’s now the default, you can switch by going to Mail > Preferences > Viewing and selecting Use Classic Layout. While in that layout, you can (if you like) hide the preview pane, so that all you see are the list of mailboxes on the left and a list of messages in the selected mailbox on the right.

However, in classic view with the preview pane hidden, Mail offers no built-in command to close the window of the current message and open the window of the next unread message in a single operation, as many people would prefer to do from the keyboard. (The quickest way to approximate this effect is to press Command-W, followed by an arrow key, followed by Return.) However, it’s possible to accomplish this using AppleScript; see this tip at Mac OS X Hints [2].

Conversation Outlines -- In Mail’s default view, as long as View > Organize by Conversation is checked, Mail groups all the messages within a thread (including ones you’ve sent) as a single item in message lists. When you select a thread, you can scroll through its constituent messages in the preview pane on the right.

But what if you want to see an outline of the conversation right in the message list, without scrolling through all the messages themselves? To do this, select a conversation and press the Right arrow key. The conversation expands within the message list to display the sender of each constituent message. Once the list is expanded in this way, you can use the usual keyboard shortcuts to select and open individual messages. Press the Left arrow key to collapse the conversation again. (You can expand or collapse all conversations in the current mailbox at once by choosing View > Expand All Conversations or Collapse All Conversations, respectively.)

[image link] [3]

Link to a Specific Mail Message -- Suppose you’ve been invited to a party and a friend emailed you directions. You add the event to Calendar, but you also know that when the time comes, you’ll want to refer to that email message. If only there were a way to link from within Calendar directly to a specific message! In fact, there are at least three ways to do this. And you can use this trick not just with Calendar, but with BusyCal or pretty much any Mac app that can open URLs.

If you use Mail’s Data Detectors feature to create an event from details in an email message — that is, hover the pointer over a date or time in the message, click the little triangle that appears, and click Add to Calendar in the popover — Calendar automatically includes a URL to the message. Just click Show in Mail in that event’s detail view.

However, if you added the event manually, you can still add a URL to Calendar. First, open the message in question in its own window. (You can do this by double-clicking the message in the message list; or, if it’s part of a thread, hovering your pointer in the message’s header area so that it turns into an open hand, and then double-clicking.) Then drag the message’s proxy icon (the tiny icon to the left of the message subject in the window’s title bar) to the Calendar event or another destination. Doing so creates a special URL that, when clicked, opens that message in Mail! If you drag the proxy icon to your Desktop or to another folder in the Finder, it creates a .inetloc file that you can double-click to open the Mail message. (To learn more about this trick, read Lex Friedman’s Macworld article “Create message links with Mail proxy icons [4].”)

As Tom Robinson pointed out in the comments, it’s also possible to get a message’s URL via AppleScript. John Gruber offered such a script in ‘message:’ URLs in Leopard Mail [5].

Yet another way to do this: If you have the excellent $29.95 MailTags [6] plug-in installed, it adds an Edit > Copy URL command to Mail that can put the special link URL on the Clipboard for you.

Where Attachments Live and How to Delete Them -- When you receive a message with an attachment, Mail stores the raw source of the attachment inside the .emlx message file, but it also keeps a separate copy of the attachment alongside the message file in an Attachments folder for that message (both are buried deep within ~/Library/Mail/V2/). If you remove attachments from a selected message (by choosing Message > Remove Attachments), Mail modifies the .emlx file on disk that contains the message and also deletes the separate attachment file — but only when you quit Mail, not immediately.

However, if you open the attachment from within Mail (for example, by clicking the attachment icon or using Quick Look), Mail stores yet another copy of that attachment — in its “real” format — in a separate folder inside ~/Library/Containers/com.apple.mail/Data/Library/Mail Downloads. Removing attachments from a message doesn’t delete them from this folder! Deleting the entire message does — but again, only after you quit Mail.

You can choose when Mail deletes attachment copies in the Mail Downloads folder with the Remove Unedited Downloads pop-up menu in Mail > Preferences > General. Choose Never to retain the files indefinitely, or When Mail Quits (my recommendation) to delete them when you quit Mail.

Which Account Messages Are Sent From -- Shortly after 10.8 Mountain Lion was released, I wrote an article called “Mountain Lion Mail Perturbs Sending Behavior [7]” (7 August 2012) in which I described how Mail had changed the rules it uses to determine which account should be used for outgoing messages — it had been more or less reasonable in 10.7 Lion, but it was weird and unpredictable under 10.8 Mountain Lion.

Mail in Mavericks has changed the equation back to the way Lion did things, which is a mixed blessing:

Adding an Address to Contacts -- In the OS X version of Mail, it’s easy to add a message’s sender to your Contacts list. Simply select the message and choose Message > Add Sender to Contacts. You can accomplish the same thing in the iOS 7 version of Mail (even with another recipient of the message, not just the sender), but the procedure is less obvious. Tap the person’s name in the header portion of the screen (tap Details if the desired headers aren’t showing). If the email address matches one already in Contacts, that person’s card appears; if not, tap Create New Contact to make a new card with the current name and address, or tap Add to Existing Contact to add the email address to a contact you already have.

I hope you’ve found these tips useful, and if you haven’t yet seen “Take Control of Apple Mail [8]” and would like much more along these lines, it’s only $15 for 175 pages of advice. Thanks for the support — sales of the book help me justify the amount of time I put into researching and sharing how Mail works (or doesn’t!).

[1]: http://tid.bl.it/tco-apple-mail-tidbits
[2]: http://hints.macworld.com/article.php?story=20100109190959736
[3]: http://tidbits.com/resources/2014-02/ConversationExpandedInMessageList.png
[4]: http://www.macworld.com/article/1157203/mailproxyicons.html
[5]: http://daringfireball.net/2007/12/message_urls_leopard_mail
[6]: http://indev.ca/MailTags.html
[7]: http://tidbits.com/article/13189
[8]: http://tid.bl.it/tco-apple-mail-tidbits