Microsoft Outlook Plugin

I need an Outlook plugin which should have these features


All strings in the plugin must be translatable, by using GNU gettext.

[url removed, login to view]

The header-names should be easily configurable. E.g. by being defined in a separate header-file.

No licensed code may be used, all licenses must be transferred to us without limitations. This means that e.g. GPL'd libraries or snippets can not be used in the implementation!

The delivery must contain a complete Visual Studio 2010 Express project.


The plugin should have the following buttons:

* "Report As Spam"

* "Configure"

* "Open Quarantine"


* When a mail arrives

If a special header is visible in the mail, extract the header content and store that permanently as variable $username, $password and $url

If multiple mails with such headers arrive, the plugin should store each username separetly, and keep the last password and url for each username.

The headers will look like this:

X-UsernameHeaderName: username

X-PasswordHeaderName: password

X-URLHeaderName: url

* If a mail is marked, and the "Report As Spam" button is clicked.

Extract an ID-header from the mail, which has the form:

X-IDHeaderName: ID

If the mail does not have this header, an error message should be presented:


The message could not be reported! It seems as it did not pass through the filtering engine.


Without opening a browser window, retrieve a link build from the information stored above:

$url + "?id=$id&username=$username&password=$password&report=spam"

The content of the webpage requested will be a single integer, with the following meaning:




Where X is another integer. (Saved for future expansion)

If the response is 1, another attempt should be done if there are more usernames stored in the configuration.

If all usernames are tried without success, an error message should appear with the following information:


The user could not be authenticated to report the message. Please click below to retrieve authentication credentials, and try again in a few minutes!

$url + "&requestCredentials=y&id=$id"


If the retrieved page reports "0"; success, the message should be moved to Trash.

* If the "Open Quarantine" button is clicked.

Open a new browser window with the following address

$url + "user=$username&password=$password"

If more than one username is stored, a dialogue asking which one to open should be presented, and the user should choose one from a drop-down menu box.

* If the "Configure" button is clicked

A settings dialogue should be opened where the user should be able to delete a username from the storage. It should also be possible to add a new username. If a new username is entered, this url should be called (without opening a browser window):

<default_url> + "&requestCredentials=y&username=$username"

The configuration for this username should be a default url, and an empty password. The request to the url will initiate a new mail for the user with headers containing password and url.

The configuration dialogue should not show the password or the url, however it should show the user if the password is set.

The configuration should also let the user choose a language.

Skills: .NET, C# Programming, Microsoft

See more: usernameheadername, wrong header, variable programming, variable in programming, strings in c programming, spam button, programming variable, programming org, programming meaning, programming libraries, outlook will not open, outlook programming, microsoft programming language, is net a programming language, g programming language, g code programming language, c sharp programming language, 0 1 integer programming, microsoft visual, microsoft programming, html outlook, e mail outlook, Outlook plugin, outlook add, new expansion

About the Employer:
( 0 reviews ) G&ouml;teborg, Sweden

Project ID: #1299675

9 freelancers are bidding on average £262 for this job


Hello, Sir. I am a specialized C# programmer with experiences of over 8 years. In addition, I have many experiences of office plugin/office vba programming. I will work on your project asap. Thanks Best rega More

£250 GBP in 7 days
(5 Reviews)

Hello, I have great experience with Outlook plugins and very much interested in your project. Let's work together. Thanks!

£750 GBP in 14 days
(4 Reviews)

Greetings, I’m the Founder & CEO with WisKnowTech Software’s, one of the India's highly skilled web technology experts. We specialize in giving an App idea a concrete shape with a Guarantee of Excellence, Quick turn More

£250 GBP in 5 days
(0 Reviews)


£240 GBP in 4 days
(0 Reviews)

hydra bad teem is ready to work.. zenxo teem is doing all types of work in software field

£222 GBP in 22 days
(0 Reviews)

Hello :) Am a developer with professional experience working in .Net technologies. Saw your project and am very interested in building and delivering a solution that meets your requirements. Could you send more details More

£150 GBP in 20 days
(0 Reviews)

Hi, I am a software Engineer. I have already create a Excel plug-in in .net. So I want to do this project. Currently i am not working any where. i want to do project from home. So please give me chance. I can devote More

£230 GBP in 60 days
(0 Reviews)

I am currently working on same type of project which is almost complete. I will finish this project in time.

£20 GBP in 15 days
(0 Reviews)

Hi i have one doubt. Is this proper work to me.. i need some conformation about you please contact me directly once on my mail id([login to view URL] at [login to view URL]) with your personal mail id. Thank you...............

£250 GBP in 6 days
(0 Reviews)

Hi we are experienced and can provide you a quality [login to view URL] see the proposal in PMB.

£700 GBP in 30 days
(0 Reviews)