Applies To
| Version | Support | Notes |
| DocuShare 8.0 | Supported | Use this procedure for SMTP or MS365-based subscription email configuration. |
| DocuShare 7.7 and earlier | Supported with limits | Use this procedure for traditional SMTP only. Microsoft 365 Modern Authentication is not available. |
Overview
Use the Subscription Service to send notifications when content changes. This setup lets you enable subscription email, configure the mail delivery method, choose digest schedules, and control how much information is included in each message.
This article focuses on the setup steps. If you need detailed field-by-field explanations, use the separate Subscription Service options article alongside this guide.
Before You Begin
- Make sure you have DocuShare administrator access.
- Collect your outbound mail server details before starting.
- If you plan to use Microsoft 365 Modern Authentication, make sure your environment is running DocuShare 8.0.
NOTE: The Subscription page is used for routine subscription settings. If you need to create or change the underlying mail service configuration, such as switching between SMTP and MS365 or updating MS365 OAuth values, use dsemailService.
Step 1: Open the Subscription Service Page
- Sign in to DocuShare with an administrator account.
- Open Admin Home.
- Go to Services > Subscription.
- Review the current Subscription Type. If the page is already configured for MS365, some values may appear as read-only.
Step 2: Enable the Service
- Turn on Enable Subscriptions. This activates subscription notifications across the site.
NOTE: If subscriptions are disabled, users will not receive subscription email even if the mail server settings are correct.
Step 3: Configure the Mail Delivery Method
Choose the configuration path that matches your environment:
| Mail Method | Use When | Where to Configure It |
| SMTP | You use a standard SMTP relay or mail server. | Configure host, port, and administrator email on the Subscription page. |
| MS365 | You use Microsoft 365 Modern Authentication on DocuShare 8.0. | Configure secure MS365 values through dsemailService, then verify the displayed values on the Subscription page. |
If you are using traditional SMTP:
- Enter the SMTP Mail Gateway. Use the hostname or IP address of your mail server.
- Enter the SMTP Mail Port. Use the port required by your mail environment, such as 25, 465, or 587.
- Enter the Subscription Administrator Email. Use a valid monitored mailbox or service mailbox for outbound notifications.
If you are using Microsoft 365:
- Run dsemailService if MS365 has not already been configured. Use it to set the Microsoft 365 sender address and OAuth values. The Subscription page does not expose the Client ID, Tenant ID, or Client Secret fields.
- Return to the Subscription page and confirm the displayed MS365 values. The MS365 host, port, and sender address are typically shown as read-only values in the UI.
NOTE: Microsoft 365 Modern Authentication is not available on DocuShare 7.x. If you need MS365 OAuth, upgrade to DocuShare 8.0.
Step 4: Set the Digest Schedule
- Set the Daily Notification Hour and Minute. Use these fields to control when daily digest emails are sent.
- Set the Weekly Notification Day, Hour, and Minute. Use these fields to control when weekly digest emails are sent.
NOTE: Choose a low-traffic time so digest email is delivered outside your busiest business hours.
Step 5: Set Email Limits
- Set Maximum Recipients per Email. If the recipient count exceeds this value, DocuShare creates multiple emails.
- Set Maximum Reports per Email. This controls how many summary items can be grouped into one digest message.
- Set Maximum Objects for Content Rules if needed. Leave this near the default unless you have reviewed the impact on large containers or repositories.
Step 6: Configure Optional Email Content Settings
- Set To Field Address in Email Notifications if your mail system requires it. Most environments leave this blank.
- Choose whether to display the document abstract. Leave it enabled if you want more preview information in notification emails.
- Decide whether to use email templates. Enable templates only if you have an approved template design and process.
- If templates are enabled, review the Email Template Property Name and Update Email Template settings. Keep the defaults unless you have a specific reason to change them.
Step 7: Save and Test the Configuration
- Click Apply to save the changes.
- Create or review a test subscription. Use a known test user or test content item so you can confirm the notification path works.
- Verify that the test message is delivered as expected. Confirm the sender, timing, and message content match your configuration.
When to Use dsemailService
Use dsemailService when you need to configure or maintain the mail service itself rather than routine subscription behavior.
- Use it for first-time outbound mail setup.
- Use it when switching between SMTP and MS365.
- Use it when rotating secure mail credentials or Microsoft 365 OAuth values.
- Use it when you need to disable the email service override.
- Do not use it for ordinary changes such as digest timing, recipient limits, or abstract display settings.
Troubleshooting
| Issue | Likely Cause | What to Check |
| No messages are sent | Subscriptions are disabled or mail settings are incomplete | Confirm Enable Subscriptions is on and verify the active mail configuration. |
| Messages arrive at the wrong time | Digest schedule values need adjustment | Recheck the daily and weekly hour, minute, and day fields. |
| Messages are split into several emails | A configured limit has been reached | Review Maximum Recipients per Email and Maximum Reports per Email. |
| MS365 settings cannot be edited on the page | Expected product behavior | Use dsemailService to update the MS365 mail configuration. |