Automatic address completion

The autocomplete feature suggests names as you type directly into the To, Cc, and Bcc boxes for a new message. A list of possible addresses from your contacts list or Global Address List that start with the text you typed is displayed.

As you continue to type into the To: field, the list of matching addresses will become smaller, as fewer matches are available. The list disappears if there are no more matches.

Example

For example, suppose you wanted to send an email message to David Brinks, whose email address happens to be dbrinks@acme.com. As soon as you typed the first "d" into the address field, a list appears showing all possible matches, with the matching portions highlighted. In this case, it might display:

Dale Edwards < ded@acme.com>

David Brinks < dbrinks@acme.com>

Erica Dodd <erica878@xyz.com>

As you type more characters into the To: field, the corresponding list of matches grows smaller.

Matching

The autocomplete feature matches the text you type against the following parts of a contact:

Matching is always done against the beginning of the field. The text ”r;bob” will match ”r;bob smith” but not ”r; billybob smith”.

Using autocomplete

Once your text matches one or more of your contacts, the matches are displayed in a list below the field you are currently editing. By default, the first match is highlighted.

The names are displayed in a "ranking" order; contacts that you have sent email to are rated above contacts that you have not sent or infrequently send email to. That is, the most frequently recalled contact is listed at the top. If you do not like the contact name always listed at the top, you can click Forget and the contact is re-ranked to a lower position.

Several keys you can type trigger special behavior. The mouse may also be used to select a match.

The fact that a single key (such as semicolon) causes completion can be used to quickly enter addresses. If you know a few characters that will cause a certain contact to be the first match, you can type those characters and then a semicolon, and that contact’s address will appear. For example, if you know that ”r; db” results in a first match of David Brinks,  type ”r; db;” and the full address ”r;David Brinks < dbrinks@acme.com>” will appear in the address box.

Note: You can change how autocomplete works from the Preferences, Address Book page.

Autocomplete is available in other applications (for example, in adding attendees to a calendar appointment), and behaves in the same manner.