Outlook addin for automatically declining meeting requests received in certain folders.
- decline a meeting received in a folder
- or say tentative to it
- and send optional response with an optional message
The installation process is pretty straightforward: download latest installer from: GitHub, run Setup.exe
then click Install
if prompted. That's it!
Note: on multiple users system, the application must be installed by each user who wants to use it.
To uninstall, go to Control Panel
-> Programs
-> Uninstall a program
and uninstall Meeting Decline
.
-
Right click on any folder and select
Meeting Decline
-
Click on any column header to sort its contents
-
Hover your mouse over the folder name to see it's full path:
-
Check
Enabled
box to start declining email: -
Optional, choose what action needs to be taken when receiving the meeting, between
Decline
orTentative
: -
Optional, check
Send response
to send a response to the Meeting organizer, if he wanted to: -
Optional, click on
Message
link to add a custom message for response message:- A new window will appear where you can type in your message:
- Click
OK
to save it, orCancel
to revert changes.
-
That's it! The application will start listening to new emails and decline them according to your rules.
Please use GitHub issues to add a new bug or feature request.
When opening a bug, please include information about which Operating System you're using, Outlook version, any error you've seen and what you were doing inside the application. Before that, please take a moment before submitting and check if there isn't an already existing bug opened. If so, then kindly add a comment describing your situation too.
Software Required:
- Visual Studio (minimum 2015, recomended 2017)
- Visual Studio Tools for Office (VSTO) - see in Visual Studio Installer
- .NET Framework >=4.5.2
- Microsoft Outlook
Initial build required a non existent .pfx
and .snk
file in project directory to sign the assembly. Go to Project Properties
-> Signing
:
- select any option between
Select from Store...
,Select from File...
orCreate Test Certificate...
to add another.pfx
file - untick
Sign the assembly
or generate a new.snk
file underChoose a strong name key file
-><New...>
While debugging, Visual Studio will install the addin, start a new instance of Outlook.exe and attach the debugger to it. You may find usefull to set the environment variable VSTO_SUPPRESSDISPLAYALERTS
to 0
so Outlook will report any uncaught exception from addin via a popup.
Use these steps in case Outlook doesn't want to load the addin:
- go to
File
->Options
->Add-ins
- if the addin is listed
Inactive Application Add-ins
- select
COM Add-ins
underManage:
(lower page section) then clickGo...
- check addin name and click OK
- select
- if the addin is listed under
Disabled Application Add-ins
- select
Disabled Items
underManage:
(lower page section) then clickGo...
- select the addin and click Enable
- select
- if the addin is listed
- restart Outlook
Want to add something awesome to this project? We would love to see contributions from you! But first, slow down a bit and please make sure you follow these common sense rules:
- Fork the repository to your GitHub account, so all changes happen in your account. Create a new feature branch from
master
and apply your changes there. After that, simply create aPull Request
from your feature branch againstMeetingDecline
master
branch. - Please limit each
Pull Request
to one feature. Don't add many features/changes, like a fix and a UI change, into a singlePull Request
. Create one at a time. - If you have complex changes, across multiple commits, try to
squash
them into one single commit. For instance, don't create aPull Request
consisting of 10 commits showing all your work in progress. Before you create thePull Request
, squash your changes into a single commit.
This project is licensed under GNU General Public License v3.0. See LICENSE.txt for terms of the license.