IP Whitelisting Required for On-Premises Exchange Accounts
Updated
If your On-Premises Exchange account is not connecting or syncing with Sprinklr, the issue is often related to missing IP whitelisting.
On-premises Exchange servers are hosted within your organization’s private network and are typically protected by strict firewall rules. By default, these firewalls block all external traffic, including requests from Sprinklr. To enable communication, you must explicitly allow Sprinklr’s IP addresses.
What Are On-Premises Exchange Accounts?
On-premises Exchange accounts are hosted on your organization’s own infrastructure rather than Microsoft’s cloud.
In this setup:
- Your organization manages the Exchange servers
- Email infrastructure runs within a private network
- Your IT team controls firewall and security settings
Why is IP Whitelisting Required?
On-premises environments block external access by default for security reasons.
As a result:
- External requests are denied unless explicitly allowed
- Sprinklr requests are treated as external traffic
- The firewall blocks these requests unless you whitelist them
To resolve this, you must allow Sprinklr’s proxy IP addresses in your firewall settings.
How Sprinklr Connects to On-Premises Exchange
Sprinklr communicates with your Exchange server through API requests sent from designated proxy IPs.
To enable this connection:
- Obtain Sprinklr’s proxy IP addresses for your environment
- Whitelist these IPs in your organization’s firewall
- Verify that the Exchange server allows requests from these IPs
After configuration:
- Sprinklr can securely connect to the mailbox
- Email publishing and retrieval work as expected
- Unauthorized external access remains blocked
Environment-Specific IPs
Sprinklr uses different proxy IPs for different environments (for example, Prod2 or Prod3).
During setup:
- Sprinklr shares the relevant IPs for your environment
- Only these approved IPs should be whitelisted
This ensures controlled access, secure communication and compliance with your organization’s security policies.
If your on-premises Exchange account fails to connect or sync, verify that Sprinklr’s IP addresses are correctly whitelisted. Missing or incorrect whitelisting is one of the most common causes of connectivity issues.