Exchange 2013: Configure Text Messaging Delivery
By using the text messaging delivery option we would be able to route text messages to user’s mobile phones and notify them whenever a new email, Meeting request reaches the user mailbox.
In this article we will have a look at steps to configure Text Messaging in Exchange 2013
First let’s have a look at the functionality and the components involved in the text messaging delivery option
Exchange first stamps the Text messages with the local email address phonenumber@domain.com in the categorizer for the user whom we have this option enabled.
Basically this Text Messaging Delivery works on two types of Transport Agents working on the message categorization part.
- Text Messaging Routing Agent
- Text Messaging Delivery Agent
These 2 agents’ works with a help of dedicated connector DeliveryAgentConnector for this functionality which is enabled by default from Exchange 2010
We can see this connector by running the below command
Get-DeliveryAgentConnector | fl
Once the emails is processed for any user for whom the email needs to reach his mobile device by these 2 transport agents it then hand overs the job to the EWS. In EWS there is a component called textmessagingenabled. It verifies if this parameter enabled in OWA Virtual Directory. If this option is enabled then the text message is transferred to the user via ews to the public ip address. It reaches user telephone service provider and then message is delivered to user as message notification.
Below are the steps to configure the text messaging delivery option
First step is to check if the text messaging option is enabled on the CAS server OWA Virtual Directory.
Run the below command to check if its enabled
Get-OwaVirtualDirectory |Ft Servername,textmessagingenabled
http://exchangequery.files.wordpress.com/2014/09/1.png?w=600&h=62
To enable text messaging in all CAS servers run the below command
Get-OwaVirtualDirectory | Set-OwaVirtualDirectory –TextMessagingEnabled $True
To disable text messaging in CAS servers run the below command
Get-OwaVirtualDirectory | Set-OwaVirtualDirectory –TextMessagingEnabled $False
http://exchangequery.files.wordpress.com/2014/09/2.png?w=600&h=19
Now we need to ensure the transport agents are enabled only then text messaging option will work.
Run the below command to check if the both the agents are enabled
Get-TransportAgent
If you find it disabled you can run below command to enable them
Enable-TransportAgent -Identity “Text Messaging Routing Agent”
Enable-TransportAgent -Identity “Text Messaging Delivery Agent”
http://exchangequery.files.wordpress.com/2014/09/3.png?w=600&h=181
Now run the below command to check if the delivery agent connector is enabled and ensure that deliveryprotocol to mobile is enabled.
Get-DeliveryAgentConnector | fl
http://exchangequery.files.wordpress.com/2014/09/4.png?w=600&h=264
We are done with the config on the server side . We need to enable this option for end user through OWA. Follow the below steps
Log on to outlook web app for user whom we need to enable this functionality and click on options
http://exchangequery.files.wordpress.com/2014/09/5.png?w=600
Now Click on phone and click on text messaging
http://exchangequery.files.wordpress.com/2014/09/6.png?w=600
Select Turn on Notifications option
http://exchangequery.files.wordpress.com/2014/09/7.png?w=600
Choose the mobile operator locale
http://exchangequery.files.wordpress.com/2014/09/8.png?w=600
Choose the mobile operator
http://exchangequery.files.wordpress.com/2014/09/9.png?w=600
Enter the phone number
http://exchangequery.files.wordpress.com/2014/09/10.png?w=600
Enter the Passcode sent to your mobile
http://exchangequery.files.wordpress.com/2014/09/11.png?w=600&h=390
Click on finish and we are done configuring text messaging notifications for user.
Note:
End user will be charged from his mobile operator for each and every notification that he receives in his mobile device.