Exchange prerequisites
If you use WorkZone Process, you need to specifically configure Exchange.
You must create an Exchange Account and set it up to:
- Send smartmails.
- Send email notifications.
- Monitor mailboxes.
You can set up the account on an Exchange On-Premises server or in Exchange Online.
You can use an email account different from the email account of the SOMESERVICEUSERNAME to send smartmails. Thus allowing a user friendly sender to be seen as sender on smartmails. To do this, you will need to configure an email account that grants SOMESERVICEUSERNAME the right to send on behalf of the configured mail account.
Microsoft documentation links
To make SOMESERVICEUSERNAME able to send messages on behalf of a MailAgent user, make the configurations described here: http://technet.microsoft.com/en-us/library/aa998291(EXCHG.80).aspx
For more information about setting up Send As permission, see:
- Exchange On-Premises; Recipient permission
- Exchange Online: Shared mailboxes in Exchange Online
Example: A mailbox which allows SOMESERVICEUSERNAME to send on behalf of someone could be MailAgent@lmdom.local
.
You can automate the configuration of how you want to send smartmails by configuring the Autodiscover service on the Exchange Server. The Exchange autodiscover service finds the endpoint for the Exchange service automatically when you configure how to send smartmails in WorkZone Process Configurator. See Configure WorkZone Process and the ExchangeWebServicesUri
and UseAutoDiscover
parameters in the Exchange configurations using EWS (Exchange Web Services) section, if you use command line configuration.
See also Autodiscover for Exchange in the Microsoft documentation.
Verify that the following is in place:
On the agent server
- Verify access to the Exchange EWS web service:
- Open Internet Explorer as the user who is sending e-mails.
- Go to
https://<Exchange Server Name>/EWS/Exchange.asmx
.
This should return XML.
- Verify access to oData with SOMESERVICEUSERNAME:
- Open Internet Explorer as SOMESERVICEUSERNAME.
- Click Tools > Internet options > Content.
- Under Feeds and web slices, click Settings.
- Under Advanced, deselect the Turn on feed reading view check box.
- Click OK, and then go to
https://<hostname>/OData
.
This should return XML.
On the web servers
Verify access to oData with SOMESERVICEUSERNAME.
- Open Internet Explorer as SOMESERVICEUSERNAME.
- Go to
https://<hostname>/OData
.
This should return XML.