Forgotten Attachment Detector Warns of Missing Attachments in Microsoft Outlook

Forgotten Attachment Detector for Microsoft OutlookForgotten Attachment Detector from Microsoft Office Labs is going to change your life. I don’t know about the rest of you Microsoft Outlook 2010 users, but every time someone sends me an email where they’ve forgotten an attachment, my regard for their intelligence is debased by two full percentage points. To make them feel even worse for forgetting their email attachment, and perhaps to teach them a lesson, I make sure to say something really sarcastic in response:

Yo, I’m looking for this document you said you attached to the email, but I’m not finding it anywhere. Am I an idiot? I don’t know where to find this email attachment that you referenced, and I’m feeling very stupid about it, because you’d think an email attachment would be an easy thing to find, and you know, I trust you, so, when I saw that you mentioned you were attaching a spreadsheet, I figured it was my mistake when I couldn’t find any attachment to your email. Maybe something’s wrong with Outlook, because I’m pretty sure there’s no way there’s anything wrong with you, I mean how could there be, you’re practically a genius when it comes to Microsoft Office products. Anyway, it’s 5:01 PM on Friday evening, and I really hope you didn’t shut down your computer and hit the road before making sure the attachment went through because that would really ruin my day, because I’m going to wait here all night and possibly into the morning until I get this worked out. Enjoy your weekend.

Maybe that’s a bit harsh, and maybe you don’t care if the whole world thinks you’re a fool for making an honest mistake, but for the rest of us who fret day and night over whether they forgot an attachment, this simple Microsoft Outlook add-in is going to save your life, your career and maybe even your marriage.
Okay, I’m exaggerating, but seriously, there’s really no reason not to pick up Forgotten Attachment Detector (unless, of course, you’ve already installed the ) from Office Labs. It’s free, it’s unobtrusive and it just might save you from embarrassment down the road.

Basically, what Forgotten Attachment Detector does is look for certain keywords, such as “see attachment,” “I’ve attached,” “find attached” and other things that savvy professionals say when they include an attachment and checks to see if you have actually done so. If not, a friendly reminder pops up, asking if you meant to include an attachment and if you’re sure you want to send the message without an attachment. If you have forgotten an attachment, you can say “No” and go back and correct it before firing it off (forehead slap optional). If it’s a false positive, no biggie—it’s just one extra click.

Here’s how you can get this concierge-level convenience and service in your own Outlook inbox:

Editors Notes: Update 9/22/2017 – This Outlook add-in is no longer available for download. 

Step One

Visit The Microsoft Office Labs page for the Forgotten Attachment Detector. Click Try It to download the MSI installer.

Forgotten Attachment Detector for Microsoft Outlook
Note: You’ll also need to have Microsoft Visual Studio Tools for the Microsoft Office system installed. If you don’t have it on your computer, the Forgotten Attachment Detector installer will alert you of this fact and give you a direct link to the download page. Or, you can just use the link I provided you here and save yourself a step.
Once you’ve downloaded everything you need, go ahead and install VSTO first and then run FADsetup.msi next. Follow the instructions.

Step Two

Launch Microsoft Outlook. If you’re running Outlook 2010, you’ll get a warning message that says: “Publisher cannot be verified. Are you sure you want to install this customization?” This isn’t any cause for alarm—just verify that the name says “ForgottenAttachmentDetector” and click Install.

Forgotten Attachment Detector for Microsoft Outlook

Step Three

That’s it. Forgotten Attachment Detector is installed. Now, when you include one of the keywords in your message, Forgotten Attachment Detector will remind you about your attachment.

Forgotten Attachment Detector for Microsoft Outlook

Customizing Forgotten Attachment Detector

Forgotten Attachment Detector works with three lists. The first list consists of the main keywords, which always trigger a reminder if they are included in the body of your message and no file is attached. By default, these keywords are:

  • have attached
  • find attached
  • PFA
  • see attached
  • see attachment
  • ‘ve attached [sic, that’s so it kicks in for “we’ve attached” or “I’ve attached”]
  • attached is
  • attached are

The other list consists of secondary keywords. These are words that may indicate that you intended to attach something, but also show up in other contexts. By default, the secondary FAD keywords are:

  • attaching
  • attached
  • enclosed
  • enclosing

However, these won’t trigger a reminder unless they show up to the party nearby one or more words from the message context list. This list is used to make sure that you’re talking about an enclosed work sheet, rather than say, an enclosed porch (which, by the way, are perfect for sipping tea in while enjoying a warm summer rain). The default message context list is obviously much longer, including words such as zip, icon, updated, resume, results, snapshot, spreadsheet, doc, response, file, etc.  I did some tests, and it looks like if the secondary keyword is within five words of the context word, it triggers the reminder. So, if you say something like, “I am enclosing for your convenience and enjoyment a copy of my resume” then it’s not going to kick in. But something like, “I am attaching your results” definitely will.

You can change the keywords by clicking the Add-ins tab and clicking the FAD icon. Behold, a plethora of options:

Forgotten Attachment Detector for Microsoft Outlook

Here, you can add, edit and delete keywords to your heart’s content. And look! At the bottom there’s an additional bonus feature that reminds you if you left the subject line blank. You can check this box if you want to activate an additional benevolent nag feature.

Forgotten Attachment Detector for Microsoft Outlook

Also note that if you use an Exchange server, your custom FAD settings and lists will roam to your other computers where you have FAD installed as well.

Privacy Issues

Like all Office Labs products, Forgotten Attachment Detector is experimental, and you’re participation and feedback help make it better. So, you should know that FAD does collect some data about your usage. Specifically, when you tell FAD that you want to send a message anyway (i.e. a false positive), then it sends the developers the snippet that triggered the reminder unnecessarily. You can see this snippet for yourself by clicking Show Snippet.

Forgotten Attachment Detector for Microsoft Outlook

FAD also collects keywords that you add, edit and delete and the overall number of correct and incorrect catches. You may also be asked to fill out a survey. FAD does not collect your email address, your recipients email address or any of the text in the body or subject of your email beyond what’s shown in the snippet. So rest easy in your tin foil hat, my friend.



  1. cybersonic

    FAD appears to be only for Office 2007? Are you saying that it will work for Office 2010 as well (including the required VSTO 3.0 package that is also only for Office 2007)?

    • groovinJackman

      I have 2010 and all the screenshots are from 2010–should work

  2. jackole

    Running office 2010 – works for me.

  3. Alan Ivory

    “Forgotten Attachm” comes built-in to Mozilla Thunderbird.

  4. LAP

    Wow, nice attitude, groovinJackman. Here is an alternativ solution to this problem. (altough I will actually go with the one in the article)
    Missing to attach an attachment is not that big a deal. When I get such a mail, I smile, quietly awaiting the attachment to come in the next mail after a minute or two. You should try the same. You could even use those two minutes to make five mental notes of positive things about the person who soon will apologize for disturbing your perfect world.
    I hope there is at least some wrong spellings and not so perfect grammar in this mail for you to revel in.


    • groovinJackman

      Haha, yes, my example reply was a bit of a dramatization. Anyone considering emailing me in real life need not fear any sarcastic backlash. :)

Leave a Reply

Your email address will not be published. Required fields are marked *


To Top