Programming De-Mail Outlook Add-In with C# and .NET

Programming De-Mail Outlook Add-In with C# and .NET

Conception and development of an Outlook De-Mail extension

As part of the De-Mail program, eWorks has programmed a Microsoft Outlook plugin for 1&1 De-Mail GmbH for the integration of De-Mail in Outlook. De-Mail is a legally secure e-mail alternative for confidential communication. De-Mail enables official documents to be sent securely over the Internet.

As eWorks specializes in office solutions, especially with Microsoft Outlook, we were a suitable partner for the implementation of this project.

A REST web service designed for maximum scalability was connected for communication and high-performance data exchange between the De-Mail backend and the Outlook plugin.

The De-Mail plugin integrates seamlessly into familiar workflows without affecting the functionality of familiar features such as the Exchange connection or conventional email accounts. In order to offer the user an optimal user experience, the look and feel of the plugin adapts to the Outlook version used. Of course, the plugin is available in a version for both 32- and 64-bit platforms.

Reading and sending emails takes place in the convenient Outlook environment that the user is familiar with. At critical points, the user experience has been enhanced with De-Mail-specific elements in order to provide the user with all important information in an uncomplicated manner. Sending options that are subject to a charge are displayed transparently and are easy to understand.

For particularly sensitive data, the De-Mail plugin supports high authentication, which offers an additional protected read mode.

Functions familiar to users from regular e-mail accounts, such as moving messages to folders or saving drafts, are of course supported. These actions are synchronized in real time with the De-Mail servers so that they are also immediately visible in the web interface and can be processed further.

To complete the seamless integration of the plugin, mechanisms for interoperability between De-Mail and e-mail accounts have been implemented. This includes, for example, moving De-Mails to other e-mail or Exchange accounts and vice versa.

Used technologies

.NET
C#
Microsoft Office
REST
WPF
XML

Related references

Would you like to
commission a project?

Enquire now!

Are you looking
for a job?

Apply now!