How does DragDrop for Outlook work and how secure is it?
How does DragDrop for Outlook work and how secure is it?
Our add-in detects when a drag action starts and is dragged outside outlook, it then saves a temp file of the message or attachment to the local temp folder of the user (%temp% – this folder is only accessible for that user by default). We then wireup the windows drag event with a pointer to the file instead of the office item so a browser will accept the drop and recognize it as a file.
On interval (default 30 minutes, but configurable by your sysadmin) and Outlook start / close (depends on the interval and files) the temp files are cleaned up. We do NOT transfer ANY data out of the user computer. The only transfer you will ever see is a web call over https (SSL/TLS) to our licensing system to activate and validate the license.
Other questions we get about security:
- Who has access to data?
Only the user itself has access to the data.
- Is the temporary file encrypted?
If you want to encrypt the data, please do so on disk by enabling EFS or similar solutions.
- Where is data stored?
No storage outside the user’s machine is done, temporary files are saved in the user’s temp folder.
Can you notify me when there is a new release?
You can subscribe yourself to our release note newsletter.
This can be done by clicking at the following link:
When do I receive the download URL?
A download link will be emailed to you after your payment has been completed.
What are the minimum system requirements?
DragDrop for Outlook is tested on and works with:
Windows 7, 8, 8.1 and 10 / Windows Server 2008 – 2019 and Office 2010, 2013, 2016, 2019 and Office 365.
For more specific details, including tested monthly channel builds, check our System requirements page.
Why do I need a support subscription?
What does this subscription mean?
You need to have a support subscription in order to be entitled to updates.
Besides improvements that are incorporated in the updates, changes are applied regularly to maintain compatibility with all versions of Outlook and browsers.
When you have a support subscription, you will be able to use your add-in every day due to the updates we provide when a Outlook brings out an update.
What do you get besides updates?
- You get the possibility to get live support
- Phone, email and chat support (Business hours, CET.)
- Installation help
Can I move a license to a new PC or other user?
Yes, if you want to deactivate a license you should open the licenseinfo.exe, this can be found at C:Program Files (x86)DragDropDragDrop for Outlook (- Enterprise), depending on the installation.
After deactivation, the license can be activated for another user.
With the Enterprise License the same user can use unlimited computers in the same domain so no need to “transfer” a license when decommissioning a machine. When a user leaves you can manage the licenses via our online dashboard and desktop application that connects directly to you ActiveDirectory, easily exposing unused/removed users.
The License Manager for Enterprise licenses is available in the download section of your account.
How to install DragDrop
We have some adjustable registry settings available since the 5.0.1 Enterprise install.
All information regarding the registry settings can be found at the following link:
Slow and Disabled modus
In some circumstances Outlook decides to disable an add-in, because it detects a delay while starting or closing Outlook.
We do a cleanup of the temporary files on interval (and startup).
If there are a lot of files (or very big files) to cleanup it can take a few seconds to complete. Go to your Outlook and then click info, there you will see the option “Slow and Disabled COM Add-ins”. click it and then search for “DragDrop for Outlook” and then click “always enable this add-in” (Marked in red). After that restart Outlook and you are good to go.
You can force this by setting this in the registry values.
Or set them manually:
16.0 is the office version for Office 2016/2019/365, use 15.0 for Office 2013
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\16.0\Outlook\Resiliency\AddinList] "HUSS Outlook-drag-drop-to-browser"=dword:00000001 "DragDrop"=dword:00000001 [HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\Outlook\Addins\HUSS Outlook-drag-drop-to-browser] "LoadBehavior"=dword:00000003 [HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\Outlook\Addins\DragDrop] "LoadBehavior"=dword:00000003 [-HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\16.0\Outlook\Resiliency\DisabledItems] [HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\16.0\Outlook\Resiliency\DisabledItems] [-HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\16.0\Outlook\Resiliency\CrashingAddinList] [HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\16.0\Outlook\Resiliency\CrashingAddinList] [HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\16.0\Outlook\Resiliency\DoNotDisableAddinList] "HUSS Outlook-drag-drop-to-browser"=dword:00000001 "DragDrop"=dword:00000001 [HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\16.0\Outlook\Resiliency\NotificationReminderAddinData] "DragDrop\dtype"=dword:00000000 [HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\16.0\Outlook\Resiliency\NotificationReminderAddinData] "DragDrop"=dword:967a844d
Read more about this behavior on this blog: https://blogs.msdn.microsoft.com/emeamsgdev/2017/08/02/outlooks-slow-add-ins-resiliency-logic-and-how-to-always-enable-slow-add-ins/
I want specific control over the users that can use the add-in
You can do so in the registry.
By default the add-in will be loaded for all users. However, this behavior can be changed easily by removing the add-in from the HKLM and adding it to the HKEY_CURRENT_USER.
https://www.dragdrop.com/download/DragDrop_UserInstall_x86.reg (use with 32bit Outlook)
https://www.dragdrop.com/download/DragDrop_UserInstall_x64.reg (use with 64bit Outlook)
The x86 and x64 are linked to your OFFICE version (NOT to Windows!)
Please note that the removal of the keys from the HKEY_LOCAL_MACHINE might require admin/installation permissions.
Windows Registry Editor Version 5.00
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\Outlook\Addins\DragDrop] [-HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Office\Outlook\Addins\DragDrop] [HKEY_CURRENT_USER\Software\Microsoft\Office\Outlook\Addins\DragDrop] "RequireShutdownNotification"=dword:00000001 "LoadBehavior"=dword:00000003 "FriendlyName"="DragDrop for Outlook" "Manifest"="C:\\Program Files (x86)\\DragDrop\\DragDrop for Outlook - Enterprise\\x64\\DragDrop.vsto|vstolocal" "Description"="Enables you to drag emails or attachments to your browser (Current User mode)"
How do I deactivate a license?
If you want to deactivate a license you should open the licenseinfo.exe, this can be found at C:\Program Files (x86)\DragDrop\DragDrop for Outlook (- Enterprise), depending on the installation. When you run the exe you should see the following screen:
Then there is the button ”deactive license”. Click on the button and it will be deactivated.
With the Enterprise license (and starting with V5.3.0) you can also manage your activations via our online dashboard and desktop application that connects directly to your ActiveDirectory, easily exposing unused/removed users.
Make sure the add-in is removed from the users computer otherwise it will register again when starting Outlook.
You can find more documentation about managing your Enterprise or Ultimate license via this link:
Can I do silent uninstalls (By command line)?
Ofcourse this is possible, use the following instructions:
The uninstaller program (unins???.exe) accepts optional command line parameters. These can be useful to system administrators, and to other programs calling the uninstaller program.
When specified, the uninstaller will not ask the user for startup confirmation or display a message stating that uninstall is complete. Shared files that are no longer in use are deleted automatically without prompting. Any critical error messages will still be shown on the screen. When ‘/VERYSILENT’ is specified, the uninstallation progress window is not displayed.
If a restart is necessary and the ‘/NORESTART’ command isn’t used (see below) and ‘/VERYSILENT’ is specified, the uninstaller will reboot without asking.
Instructs the uninstaller to suppress message boxes. Only has an effect when combined with ‘/SILENT’ and ‘/VERYSILENT’.
Causes Uninstall to create a log file in the user’s TEMP directory detailing file uninstallation and [UninstallRun] actions taken during the uninstallation process. This can be a helpful debugging aid.
The log file is created with a unique name based on the current date. (It will not overwrite or append to existing files.)
The information contained in the log file is technical in nature and therefore not intended to be understandable by end users. Nor is it designed to be machine-parsable; the format of the file is subject to change without notice.
Same as /LOG, except it allows you to specify a fixed path/filename to use for the log file. If a file with the specified name already exists it will be overwritten. If the file cannot be created, Uninstall will abort with an error message.
Instructs the uninstaller not to reboot even if it’s necessary.
Is there a MSI installer?
There is only a MSI installer when the enterprise edition has been purchased.
How can I test after installation?
Just drag any email or attachment to our test page:
No files will actually be uploaded or stored, so don’t worry about that.
Is there a separate installer for 32bit or 64bit?
The installer contains all files for both environments and autodetects the outlook version, so you don’t have to worry about that.
When I drag drop a message to Firefox it is moved to "Deleted Items"
- Make sure you update Firefox to the latest version
- Reset Firefox to default settings:
In the address bar type or paste: about:support
> Click the button: refresh Firefox
- Advanced option:
In the address bar type or paste: about:config
> Click the button promising to be careful
> In the search box above the list, type or paste autos and pause while the list is filtered
> Double-click the browser.tabs.remote.autostart.2 preference to switch the value from false to true
- A workaround for this issue is pressing ctrl while drag & dropping the message
When I drag drop a message to another application it is moved to "Deleted Items"
Some applications request a move action when a file is dropped. By default Outlook honors this request and the item is moved to “deleted items”.
DragDrop for Outlook prevents this behavior by forcing a copy action when dragging to a well known browser.
For version 5.5 this list is:
chrome.exe; firefox.exe; iexplorer.exe; microsoftedge.exe; opera.exe; chromium.exe; msedge.exe
When using the Enterprise version you can extent or override this list in the registry: https://www.dragdrop.com/registry-settings/
If you are dragging to one of the supported applications, please make sure the DragDrop add-in is loaded:
https://www.dragdrop.com/dragdrop-setup-helper/ (step 1)
Using Dragdrop for Outlook 2007
If you are using Outlook 2007 and you want to use our add-in, you will need to add the following key into your registry:
Or download our registry file at the following link:
FAQ didn’t solve your problem?
Please contact us