Updates the email and notification settings for the infoRouter system. Requires system administrator privileges.
/srv.asmx/SetEmailAndNotificationSettings
/srv.asmx/SetEmailAndNotificationSettings?authenticationTicket=...&settingsXml=.../srv.asmx/SetEmailAndNotificationSettings (form data)http://tempuri.org/SetEmailAndNotificationSettings| Parameter | Type | Required | Description |
|---|---|---|---|
authenticationTicket |
string | Yes | Authentication ticket obtained from AuthenticateUser |
settingsXml |
string | Yes | XML-serialized EmailAndNotificationSettings object |
Use GetEmailAndNotificationSettings to retrieve the current settings and use that XML as the input template. All fields must be present.
<EmailAndNotificationSettings>
<FaxQue>c:\faxque</FaxQue>
<TruncateLongEmailFields>false</TruncateLongEmailFields>
<AllowEmailAttachments>true</AllowEmailAttachments>
<AttachmentSizeLimit>5242880</AttachmentSizeLimit>
<SubscriptionNotifications>true</SubscriptionNotifications>
<AllowPartialEmailUploads>false</AllowPartialEmailUploads>
<SendToSendEmail>true</SendToSendEmail>
<SendToAllowSendEmailAttachments>true</SendToAllowSendEmailAttachments>
<SendToDisplayUserList>true</SendToDisplayUserList>
<SendToSendEmailsFromUsersEmail>false</SendToSendEmailsFromUsersEmail>
<SendToLogCcAddress></SendToLogCcAddress>
<SendNotificationsOnDragDrop>false</SendNotificationsOnDragDrop>
<TimeZoneSettingsNotifications>UseGMT</TimeZoneSettingsNotifications>
</EmailAndNotificationSettings>
<root success="true" />
<root success="false" error="[ErrorCode] Error message" />
| Field | Type | Description |
|——-|——|————-|
| SubscriptionNotifications | bool | Enable email notifications for document/folder subscriptions |
| SendNotificationsOnDragDrop | bool | Send notifications when documents are moved via drag-and-drop |
| TimeZoneSettingsNotifications | string | Timezone for notification timestamps: UseGMT or UseServerLocal |
| Field | Type | Description |
|——-|——|————-|
| AllowEmailAttachments | bool | Allow documents to be attached to outgoing emails |
| AttachmentSizeLimit | long | Maximum attachment size in bytes (e.g., 5242880 = 5 MB) |
| AllowPartialEmailUploads | bool | Allow email documents to be uploaded even if some parts are missing |
| TruncateLongEmailFields | bool | Truncate oversized email header fields on import |
| Field | Type | Description |
|——-|——|————-|
| SendToSendEmail | bool | Enable the Send To Email feature |
| SendToAllowSendEmailAttachments | bool | Allow document attachments in Send To emails |
| SendToDisplayUserList | bool | Show a user list picker in the Send To Email dialog |
| SendToSendEmailsFromUsersEmail | bool | Use the logged-in user’s email address as the From address |
| SendToLogCcAddress | string | CC address for all outbound Send To emails (audit/log copy) |
Caller must be a system administrator with UpdateApplicationSettingsAndPolicies permission.
POST /srv.asmx/SetEmailAndNotificationSettings HTTP/1.1
Content-Type: application/x-www-form-urlencoded
authenticationTicket=abc123&settingsXml=<EmailAndNotificationSettings>...</EmailAndNotificationSettings>
GetEmailAndNotificationSettings, modify the returned XML, then pass it to SetEmailAndNotificationSettings.appsettings.json and cannot be changed through this API.AttachmentSizeLimit must be provided in bytes; the UI displays this value in KB.FaxQue is accepted in the XML but only persisted if it differs from the default value (c:\faxque).