Showing posts with label Exchange Server 2013. Show all posts

Text messaging in Exchange Server 2013

Configure SMS Text Message Notification for various situation like Calendar notifications, Voice mail notifications, Email notifications if your user's Mailbox hosted in Exchange Server 2013.

By default Test Messaging feature is enabled on the server.





















Here is the command to enable or disable text messaging:

Get-OwaVirtualDirectory | Set-OwaVirtualDirectory –TextMessagingEnabled $true
Get-OwaVirtualDirectory | Set-OwaVirtualDirectory –TextMessagingEnabled $false

Note: This feature is only available in 3 countries at this time. US, Canada and Romania. Hope Microsoft will add lot more countries in the list soon.



















Login to your Outlook Web App and click on settings and click on options.














Click on Phone under options, click on Text Messaging and click on turn on notifications.
















After you click on turn on notifications you will get popup windows to select Country and Operator.
Click on Next and here enter your Mobile Number ###-###-####





























Once you click on next an text message will be sent to you from you operator which will have the 6 digit pass code.
Note: This text message will be chargeable to you





























Click on Finish and now your Mobile Phone is ready to receive Calendar notifications, Voice mail notifications, Email notifications.

Cheers,
Gulab Prasad

Deploy and Configure Active Directory RMS 2012 for Exchange 2013 Part-1

Deploy Active Directory Rights Management Services 2012 R2

Installing Active Directory Right Management Services 2012 has some prerequisites like creating Service Account, Security Groups and DNS record.

Service Account: ADRMSSVC
Security Group: ADRMS_SuperUsers and Executives
DNS A record: adrms.exchangeranger.net

Open Active Directory Users and Computers and create Service Accounts "adrmssvc" and Host A record in DNS.














































Create Security Groups ADRMS_SuperUsers and Executives



























Create Host A record in DNS.




















Note: This host A record will point to certificate and url name as https://adrms.exchangeranger.net and IP address 192.168.1.109 is of adrms01 server.

Start the installation of Active Directory Right Management Services Role.



































Now click on Post deployment-configuration in Server Manager.




 Note: I am using Windows Internal Database for this article.






































Select Connection Type as SSL and before you click on next you will have to request and the certificate from Active Directory RMS server and complete the request. Open IIS Manager and select click on adrms server and click on Server Certificates under feature view. Click on Create Domain Certificate in the action pan.
































If you get the above error message than go to your Certificate Authority Server and restart the Certificate Service. After restarting the service click on finish and the request will complete.
Now click on next on Cluster Address window and continue the process.







Click on close and open Server Manager and click on Tools and click on Active Directory Rights Management Services.

































While opening the console if you get the below warning message that means you will have to install the certificate on adrms01 server.



















After you click on Yes it will give you the below error message. Reason for this message is because name (adrms) on the certificate is different as what the name of the server (adrms01).















You will have create 2 DWORDS on the server under HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Lsa and create DWORD DisableLoopbackCheck and value 1. Second DWORD HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters create DWORD "DisableStrickNameChecking" and value 1. After making the changes restart the server and after that console will open without any error.





















This completes deployment of Active Directory Rights Management Services, in next part we will see how to configure ADRMS for Exchange Server 2013.

Cheers,
Gulab Prasad

How to customize Exchange Server 2013 OWA Log In Page

I have been asked to customize Outlook Web App page several time in past by some of my clients.
Customizing Outlook Web App (OWA) page in Exchange 2013 is easy as compare to other previous versions.

Default OWA login page is regular Blue and White theme.


























You will have change few file to make Log In page the way you want it to look.
On Client Access Server you will have to browse the location where all the theme files are store.
C:\Program Files\Microsoft\Exchange Server\V15\FrontEnd\HttpProxy\owa\auth\15.0.995\themes






























Note: Before you make any changes to the existing files, make sure you take a backup of all the files by copying and pasting it some where on the server or on the network.

For this article I am making changes on 2 files which are highlighted olk_logo_white and owa_text_blue
Copy and paste the file and click on replace button once get the pop after pasting the file.

There's one more location you can make the changes. In IIS you can do the same thing.






























After making the changes you can login to the owa URL in my case its https://webmail.exchangeranger.net/owa and you should see the new owa login page.



























Cheers,
Gulab Prasad

Exchange Server 2010 To 2013 Migration Guide

Ending my year with Exchange Server 2010 To 2013 Migration Guide. I hope it helps to accomplish your migration project.


Signing out from year 2014. Wish you all very happy and prosperous year 2015.

Cheers,
Gulab Prasad

How to Request and Configure Exchange Server 2013 Certificate

I wrote one small guide on "How to Request and Configure Exchange Server 2013 Certificate".
You can download this guide from the below link.



Cheers,

How to Install and Configure Exchange 2013 Edge Server

It's been long time I wrote any articles, but it's good to be back. In this article we will learn how to install and configure Exchange Server 2013 Edge Transport Role.
LAB environment:
  • 2 Windows Server 2008 R2 Domain Controller
  • 1 Exchange Server 2013 CU5 with Mailbox and CAS Server Role on Windows Server 2012 R2
  • 1 Exchange Server 2013 CU5 Edge Server Role on Windows Server 2012 R2
  • 2 NIC Card, 1 Internal and 1 External

The Edge Transport Server is not an Active Directory domain joined server, but it should have a normal FQDN which should be resolvable from the Internet. In the lab I am using exch03.exchangeranger.net for the server FQDN.

After installing the Windows Server 2012 R2 rename the server as per your requirement and add the Suffix, in my case it's exchangeranger.net


































As the Edge Transport server is using the internal DNS servers for name resolution this should not be a problem on the Edge Transport Server, but on the internal network you have to add the Edge Transport server manually to the internal DNS servers. Create Host record in DNS for Edge Server.


















First we will have to install prerequisites for Exchange 2013 Edge Transport Server by running the below commands:

Install-WindowsFeature RSAT-ADDS
Install-WindowsFeature ADLDS

Start the installation of Edge Transport Server 2013.






























Next part is to make sure that Edge Server is able to ping the Mailbox Server and vise versa.
When I pinged the Mailbox Server from Edge Server it failed.








Make sure you disable the Windows Firewall on both Mailbox and Edge Server.



















After disabling the Firewall you can ping the server both way.










Now the next part is to create the Edge Subscription.
To create the Edge Subscription file open the Exchange Management Shell and enter the following command:
New-EdgeSubscription –FileName C:\EdgeSubscription\Edge01.xml








Copy the XML file from Edge Transport to Mailbox Server to a location on the local disk in my case it's C:\EdgeSubscription drive of the Exchange 2013 Mailbox server. To import the XML file open the Exchange Management Shell and enter the following command:
New-EdgeSubscription -FileData ([byte[]]$(Get-Content -Path “C:\EdgeSubscription\Edge01.xml” -Encoding Byte -ReadCount 0)) -Site “Default-First-Site-Name”






Once you are done with Importing XML file on Mailbox Server successfully you need to start the  Edge Synchronization, to start it we need  run Start-EdgeSynchronization on Mailbox Server.












In the output above you see Result: CouldNotConnect and FailureDetails: The LDAP server is unavailable, don't panic give this process sometime and you will see Result: Success and FailureType: None as shown in below image.











Now it's time to get this newly installed Edge Server to work specifying it in a Smart Host on existing Send Connector on Mailbox Server or creating the new Send Connector all together. We are going to create new Send Connector named Internet.












































Note: Make sure you restart MSExchange Transport Service on Mailbox Server after creating the Send Connector.

Cheers,

EXCHANGE RANGER