public IDefect LookFor(IMailItem mailItem)
        {
            IDefect result = null;

            IMailItem mail    = Mail.Get(mailItem);
            string    subject = Factory.GetSubject(mail);

            using (TfsTeamProjectCollection service = Service)
            {
                WorkItemStore workItemStore = service.GetService <WorkItemStore>();

                WorkItemCollection workItems = GetWorkItemByTitle(workItemStore, subject);
                result = ToDefectItemCollection(workItems).FirstOrDefault();
            }

            return(result);
        }