Mail app

When you send an email using the Mail app for iPhone, iPad, or Mac, it uses pre-saved autofill results to suggest addresses based on your recent messages. But "recent" can be relative: You might see an outdated address appear in the suggestion list even though you've updated the person's information in your Contacts app, or an address you don't recognize and don't want auto-populating. Luckily, there are a few ways to remove these automatic suggestions. Here's how to go about it.

Why does Apple store these contacts?

When you receive an email, Apple stores the metadata for those contacts in the Mail section of your iCloud account even if you don't add them to your Contacts app. It does this so that you can quickly address new emails without having to either have the person in your contacts list or manually type out the entire address.

The information is stored in metadata, which you can find while you're logged in to iCloud.com. Developer and security researcher Sabri Haddouche discovered this repository and reported on it on Tuesday, May 29th, as well as provided a Console-based tool to delete all recent suggestions.

There's currently no evidence to suggest this metadata is available when you're not logged into your iCloud account, but we'll update this story as we know more. In the meantime, as Haddouche notes, it looks as though Apple has switched to a different method as of iOS 11.4, as new contacts aren't being added to this repository.

How to remove a suggested contact in the Mail app

If you have removed an email address from your Contacts app but it still appears when you address a new email message, you can remove it with just a few clicks or taps.

On iPhone or iPad

  1. Open the Mail app.
  2. Tap the Write mail icon in the bottom right corner of the screen.

    Opening the Mail app on iPhone

  3. Start typing a name.
  4. Find the old contact when the list of suggested emails appear.
  5. Tap the info icon next to the name.
  6. Tap Remove from Recents.

    Selecting a recent contact in the Mail app on iPhone

On your Mac or PC

  1. Go to icloud.com on your web browser of choice.
  2. Enter your login credentials (and two-factor information if you have it set up).
  3. Click on the Mail app.

  4. Select the Compose button in the upper right corner.
  5. Type in the email address or contact name you wish to delete.
  6. Mouse over the contact and press the red delete button.
  7. Confirm by pressing Remove from Recents.

How to delete all contacts from recents in the Mail app on your Mac

You can use the following free tool from developer Sabri Haddouche to clear all your recent contacts, though it currently requires a bit of tech meddling in Safari's developer console.

  1. Open Safari.
  2. Go to the Safari menu from the menu bar.
  3. Select Preferences.
  4. Click on the Advanced tab.
  5. Make sure Show Developer Tools has been checked.

  6. Go to icloud.com on your web browser of choice.
  7. Enter your login credentials (and two-factor information if you have it set up).
  8. Click on the Mail app.

  9. Select the Compose button in the upper right corner.
  10. Go to the Develop menu.
  11. Select Show JavaScript Console.
  12. Execute the code featured on Haddouche's Github repository to list all your contacts.
  13. Use the delete code to remove all recent contacts.

How to update a contact with a new email address in the Mail app

If you've recently received a message from someone with a new email address, you can also quickly add it to your Contacts.

  1. Open the Mail app.
  2. Tap the email with the new contact.
  3. Tap the email address.

    Opening the Mail app on iPhone

  4. Tap Add to existing contacts and select a contact.
  5. You can also tap Update Contact if it is labeled under the correct name.
  6. Tap Update in the upper right corner of the screen.

    Adding a new email address to contacts in Mail app for iPhone

Once added, the new email address will show up as a suggested option in autofill in the Mail app.

Anything else?

Is there anything more you want to know about removing recent contacts from the Mail app for iPhone? Add your questions below and we'll let you know.

Updated May 2018: Updated with developer and security researcher Sabri Haddouche's findings on the recent contacts repository in light of GDPR.

Latest And Best Prime Day Deals

The Ring Alarm security system is reaching new low prices for Prime Day
Ring Alarm home security systems

Various configurations of the Ring Alarm are discounted to their best prices yet exclusively for Prime members at Amazon through Tuesday night to help keep your home secure.

The Sonos Beam Prime Day deal includes a $40 discount and 2 $50 Amazon gift cards
The Sonos Beam Prime Day deal includes a $40 discount and $100 in Amazon gift cards
$359.00 $499.00 Save $140

That's just so much savings in one deal. You'll have to wait for the physical gift cards, but that's basically $100 to spend however you want.

Prime Day dropped this PlayStation 4 console bundle to just $250
PlayStation 4 Slim 1TB console with Marvel's Spider-Man and Horizon Zero Dawn
$249.99 $359.98 Save $110

This deal on the PlayStation 4 Slim console saves you $50 off its regular price while also including Marvel's Spider-Man and Horizon Zero Dawn Complete Edition for free. You'll just need an Amazon Prime membership to snag it.

The newest device in the Echo family, the Show 5, is now down to just $50
Echo Show 5
$49.99 $89.99 Save $40

It's only been on the market since May, but it hasn't escaped the Prime Day price cuts.

Amp up your home security with these huge Prime Day discount on nearly all Ring products
Save on Ring products today only

Whether you need a video doorbell, whole home alarm system, or some lights to brighten a dark area, Amazon has it all marked down today!

These huge price drops on the entire Galaxy S10 lineup might be one of the best Prime Day phone deals we'll see
Samsung Galaxy S10 128GB unlocked Prism Black Android smartphone
$599.99 $900.00 Save $300

We love the Galaxy S10, and we love deals. This combines two of our true loves in one!

Scour Amazon Warehouse's deals to save an extra 20% on tech and more through Prime Day
Extra 20% off Amazon Warehouse

Amazon Warehouse sells a myriad of items in varying conditions, from refurbished to open-box, used, warehouse-damaged, and more. It's a great place to snag a deal, and now Prime members can save an extra 20% off select items at checkout.

There's never been a better deal on the Ring Video Doorbell 2 than this pre-Prime Day offer
Ring Video Doorbell 2 (Certified Refurbished)
$89.99 $169.99 Save $80

Amazon is taking $80 off the certified refurbished Ring Video Doorbell 2, which lets you see and speak with visitors at your front door no matter where you are in the world.

More Prime Day Deals