Example #1
0
        public void Delegate()
        {
            var app = OutlookExtensions.ProvideApplication();

            if (app.TryGetSelectedMail(out var mail))
            {
                app.Delegate(mail);
            }
        }
Example #2
0
        public void InviteEveryone()
        {
            var app = OutlookExtensions.ProvideApplication();

            if (app.TryGetSelectedMail(out var mail))
            {
                app.InviteEveryone(mail);
            }
        }
Example #3
0
        public void ReplyDu()
        {
            var app = OutlookExtensions.ProvideApplication();

            if (app.TryGetSelectedMail(out var mail))
            {
                app.ReplyDu(mail);
            }
        }
Example #4
0
        public void Hello()
        {
            var app       = OutlookExtensions.ProvideApplication();
            var inspector = app.ActiveInspector();

            if (inspector == null)
            {
                return;
            }

            var item = inspector.CurrentItem as MailItem;

            if (item == null)
            {
                return;
            }

            inspector.Hello();
        }
Example #5
0
        public void Unsubscribe()
        {
            var app = OutlookExtensions.ProvideApplication();

            if (app.TryGetSelectedMail(out var mail))
            {
                var reply = app.OpenReply(mail);
                reply.Body = @"unsubscribe

To whom it may concern: 

I kindly ask you not not to send any further unsolicited mails to my email address.

Please unsubscribe my email address from your distribution list.

Best regards

" + reply.Body;
            }
        }