Apple-Mail-On-my-mac.png

We’ve all seen it.  The little “On My Mac” label in Apple Mail, or Entourage’s “On My Computer” label…

Apple Mail - On my mac.png

Almost every modern mail package offers a similar feature, but many people don’t understand what this means…  So here’s the scoop.

There are three different major ways to handle email:

  • Post Office Protocol (POP 3)
  • IMAP

POP, or Post Office Protocol is an older standard from 1984.  The core issue with POP is it is designed to remove your mail  from the server and it is only stored on your local machine.

Pros:

    • Your Mail is stored locally so the server does not have to have much storage or processing power, excellent for old hardware.
    • Supported by just about every mail package on the market due to it’s age

Cons:

    • Your Mail is stored locally, so you can not share mail between mail clients, without duplicating each mail message.
    • Does not support folder access on the Server (all folders are local to your machine).
    • No multipart messages, or Flag Support

IMAP, or “Internet Message Access Protocol”, was designed in 1988 to fill in gaps that Pop created.  For example, the major issue with pop is that you are unable to share basic information between different mail applications.  So IMAP allows the server to track if a message has been read, deleted, forwarded, etc, so that all IMAP clients are aware of this.

Simply stated if you check your mail from home, when you get to work, your work mail will be read as well.  Anything you delete from your work computer, will also be deleted from your home computer.  You also can have folders that are on the server so you can organize your email, and depending on the installation IMAP supports server based searches.

Pros:

    • Tracks the state of your email, and your mail clients can use this information to keep themselves all in sync.
    • Supported by almost all major email packages
    • More robust, and you can have multiple email programs using the same email account simulateously.
    • Folders can be created, and stored on the server, allowing all applications to access those mail messages.

Cons:

    • Your mail is stored on the server, but most email packages cache the mail locally to help reduce any lag…  As well as granting off-line access to your mail.
    • More complex then POP, and slightly slower, depending on the mail application used.
    • Has a larger “disk storage” requirement than POP3.

So, in Apple Mail, you will see the Server name, and the “Inbox”.  If you have an IMAP connection, you can place folders on the server and organize your mail on the server.  The “On My Mac” or “On My Computer” refer to folders / mailboxes that have been created on your local computer and stored there. If you have a computer failure, and don’t have backups, that mail will be lost with no way to recover it.

Now, Pop3 does have unofficial support for “Keeping your mail on the server for XXX days”.  But this is not a standard and how it works will vary widely  depending on your mail applications.  For example, some applications only allow 7 days, or up to 30…  But even so, your read / delete and reply status will not be stored with the mail.  So if another mail package connects and downloads the mail it will appear to be unread.

IMAP is currently the better choice, assuming it’s available.  In most cases your mail provider should support IMAP connections…

 

I’ve tried everything I know and searched everywhere, but I can’t find an answer to this problem. Several of my clients have this issue and now I have it, after adding two new accounts to Mail – both of the new accounts are effected, but the older ones work fine.

Mail picks up email and filters out spam just fine. The problem is with emails I have either deleted or flagged as spam. Mail doesn’t remove them from the server even though I have my preferences set to delete them “Right Away”

Then the next time Mail pickup email, it picks those same messages up as “unread.” No matter how many times I delete them, they keep coming back as “unread” messages. If I manually delete them, using the “Remove Now” button in preferences, that solves the problem.

I have repeatedly rebuilt these mailboxes since creating the accounts a few weeks ago, but I keep having the same problem. The server recognizes them as “read” becasue I can delete them manually, but apparently Mail thinks they are unread.

If Mail.app starts behaving weirdly, you could try deleting all the preference files and starting from scratch … note that doing this will delete all e-mail account settings, so it’s a good idea to write down all the relevant details first:

WARNING: This is the “so-called” Nuclear Option, for reseting your mail, keep reading first…

  • Quit out of Mail.app
  • Backup up your mail & preferences
    • Backup com.apple.mail.* from your Library/Preferences folder
    • Backup ~/Library/Mail
  • Delete the com.apple.mail.plist file (it’s in your user accounts’ Library/Preferences folder)
  • Delete the MessageUidsAlreadyDownloaded file (it will be in your user accounts’ Library/Mail/[email protected])
  • Open Mail.app and run through the setup wizard again
  • Import all of the mailboxes back in to Mail.app

It’s a relatively complex procedure, but it’s helped me out once or twice when everything’s gone haywire.

The above process is fairly radical and effectively forces you to recreate your mail setup, if it’s a minor issue, it maybe better to address the issue directly.

Try, Quiting Mail, and just deleting your MessageUidsAlreadyDownloaded file, but make sure that you have a complete backup.  There have been reports that it resolves the issue easily, and simply.

 
You may to wish to back up your mailboxes, messages, addresses, and account settings as part of your regular backup strategy. To back up this information, make copies of the files listed below.

Copy all the files located in ~/Library/Mail.
Copy the file “com.apple.mail.plist,” located in ~/Library/Preferences.
This file stores the preferences you set in Mail Preferences.

Copy the folder “AddressBook,” located in ~/Library/Application Support. This file is used by both Address Book and Mail. 

 

Can you create sub-folders in Apple Mail and store them on a drive the way you can do is Microsoft Outlook? In MS Outlook, you could create a .pst folder and create as many sub-folders.

Can you do the same thing in Apple Mail?


Apple Mail can do so much more than OutLook..

 

Mail uses some lightly different terminology, in Mail “folders” are called “mailboxes” and they correspond to real folders in the file system in the users account under /Library/Mail/mailboxes/…

Another major difference, is that mail messages and attachments are stored as files in OSX. Continue reading »

 

Apple Mail’s stores it’s email in an unusual location…  You would think, since it is user created content, that they would be stored in ~/Documents, but for some reason Safari Bookmarks, and Apple Mail are actually stored in ~/Library.  By the way, the Safari content is in ~Library/Safari. Apple Mail emails are stored in ~Library/Mail.

Continue reading »

© 2011 The Matrix Data BankSuffusion theme by Sayontan Sinha