In version 17.0 and above, MDaemon Email administrators can enable Dropbox support which will allow end users to save email attachments to Dropbox or add shared links to Dropbox files in mail composed in MDaemon Webmail.
This article will describe how to perform the following:
- Create a Dropbox application
- Enable Dropbox Support in MDaemon
- Connect to a Dropbox account in Webmail
- Save attachments to Dropbox
- Link Dropbox attachments to a message composed in Webmail
Create a Dropbox application
- Click the following link: Dropbox Platform
- Sign in to your Dropbox account
- Choose Scoped Access
- Choose Full Dropbox
- Choose a unique name for the app
- Select Create App
- Next to Development users select Enable Additional Users
- Next to Permission type click Scoped App
- In the Account Info section, the account_info.read permission will be enabled by default.
- Leave the account_info.write permission disabled.
- In Files and folders, enable all permissions.
- All permissions in the Collaboration, Team, Team Data, Files, Members and Sessions sections should be disabled.
- In the Account Info section, the account_info.read permission will be enabled by default.
- Select Enable Additional Users in the Development Users section
- This will enable up to 500 users to connect to the application.
- If connecting more than 50 Dropbox accounts, a Dropbox production status is required.
- The Redirect URLs should be secure URLs to Webmail (HTTPS must be enabled in Webmail)
For example;
https://mail.company.test/WorldClient.dll?View=OAuth&AuthRequest=Dropbox
https://localhost/WorldClient.dll?View=OAuth&AuthRequest=Dropbox - Set Allow public clients (Implicit Grant & PKCE) to Disallow
- Enter the MDaemon domain name in the Chooser/Saver domains section.
Enable Dropbox Support in MDaemon
- Open the MDaemon GUI
- Select Setup
- Select Web & IM Services
- Click the Dropbox menu under Webmail
- Check the Enable Dropbox Integration checkbox.
- Enter the Dropbox app key and Dropbox app secret generated for you by Dropbox.
- Click Apply
- Click OK
- To enable Dropbox integration on a per user basis:
- Clear the Enable Dropbox Integration check box
- Navigate to the user's \MDaemon\Users\(domain)\(user)\WC folder.
- Open the User.ini file in a text editor.
- Add DropboxAccessEnabled=Yes under the [User] section.
Connect to a Dropbox account in Webmail
- Once enabled, open a browser and navigate to the Webmail login page.
- Logged in, the following will be displayed at the top of the browser
- Select Go and the browser will load the Cloud Apps menu.
- This menu can also be accessed by selecting the Options icon and clicking on Cloud Apps.
- This menu can also be accessed by selecting the Options icon and clicking on Cloud Apps.
- Review the instructions and select the Setup Dropbox button.
-
Once finished the page will refresh and provide options for the connected Dropbox account.
Saving attachments to Dropbox
- Login to Webmail
- Open an email with an attachment, there will be a Dropbox logo next to the attachment name.
- Click on the Dropbox icon
- A pop-up will appear and ask to save the attachment in the MDaemon_Attachments folder in the Dropbox account.
- Click Do not ask me again to permanently dismiss the notification.
- Please note - The MDaemon_Attachments folder name cannot be changed.
- If the MDaemon_Attachments folder does not exist, it will be created.
Linking Dropbox attachments to a message composed in Webmail
- Compose a new message in Webmail.
- Click the Dropbox icon.
- This will open a new window and display the available Dropbox files/folders.
- A log-in to Dropbox will be required if not already logged in.
- Select the file(s) to be added to the message.
- Click Choose
- The file(s) will appear as clickable links in the message body.
- Selecting the link will take open a browser to the Dropbox item, where the file can be viewed/downloaded/shared.
- The amount of control one has over the link depends on the type of Dropbox account.