public void TearDown()
        {
            m_outlookSession = null;

            GC.Collect();
            GC.WaitForPendingFinalizers();
        }
        private MSOutlook.NameSpaceClass GetOutlookSession()
        {
            if (null == m_outlookSession)
            {
                MSOutlook.ApplicationClass app = new MSOutlook.ApplicationClass();

                m_outlookSession = app.Session as MSOutlook.NameSpaceClass;

                m_outlookSession.Logon("Outlook", "", false, true);
            }

            return m_outlookSession;
        }