Improve company productivity with a Business Account.Sign Up

x
?
Solved

Exchange 2003 recipient policies change

Posted on 2008-09-30
4
Medium Priority
?
375 Views
Last Modified: 2013-12-19
We have a site with messed up recepient polices and want to clear out old ones and start fresh. We have 3 mailbox servers in the ORG and each one has users with specific smtp domains set as primary (FIRSTNAME_SURNAME@DOMAIN.COM).

We want recpient polices as follows for SMTP .:
MAILBOXSERVER1 = smtp primary %g_%s@happy.com
MAILBOXSERVER2 = smtp primary %g_%s@happy.com
MAILBOXSERVER3 = smtp primary %g_%s@smile.com (and also have %g_%s@happy.com as secondary)

What is best way to achieve this with an by adding an LDAP filter in the policy?
0
Comment
Question by:ericdaly
  • 2
  • 2
4 Comments
 
LVL 5

Expert Comment

by:Pat Pribel
ID: 22608130
Yes. Basically two policies would be needed. Since Server1 and Server2 users will use the same formatted email address you can have one policy for them. The LDAP Filter for that policy should be written so it only includes those users on those two servers. Make sure you test the filters. The second policy is needed for the users on Server3 since they require a different email address than the others. Again the LDAP filter should be written to ensure it only includes users from that server3. On this policy you'd have two SMTP address types, %g_%s@smile.com as the primary, and %g_%s@happy.com as the secondary.
Speaking from experience, use extreme caution with recipient policies. If you plan to "apply" these policies to all of the existing users (versus just changing the policy so new users fall under these rules) make certain you understand all of the ramifications. If you have the means you should test the changes in a test environment first.
0
 
LVL 1

Author Comment

by:ericdaly
ID: 22608222
Thanks for the prompt repsone Wiredawg. I agree with you on the testing part. Would you or anyone have an example of such an ldap query?
0
 
LVL 5

Accepted Solution

by:
Pat Pribel earned 1500 total points
ID: 22608774
:-) had a feeling that was coming.. Take a look at these and manipulate accordingly for your environment. Look at the msexchangehomeservername value on one of your users as you'll need it for the syntax below. Replace the <yourinfohere> sections below with the exact info from your environment. Again, make sure you test these filters in ADUC before you put them on the policies.

For the policy for Mailboxserver1 and Mailboxserver2
(&(objectClass=User)(mailNickname=*)(|(msExchHomeServerName=/O=<yourinfohere>/OU=<yourinfohere>/cn=Configuration/cn=Servers/cn=MailboxServer1)(msExchHomeServerName=/O=<yourinfohere>/OU=<yourinfohere>/cn=Configuration/cn=Servers/cn=MailboxServer2)))

For the policy for MailboxServer3
(&(objectClass=User)(mailNickname=*)(msExchHomeServerName=/O=<yourinfohere>/OU=<yourinfohere>/cn=Configuration/cn=Servers/cn=Mailboxserver3))
0
 
LVL 1

Author Comment

by:ericdaly
ID: 22612260
Thanks for the guidance wiredawg. New policies applied to users and all looks good.
0

Featured Post

Free Tool: SSL Checker

Scans your site and returns information about your SSL implementation and certificate. Helpful for debugging and validating your SSL configuration.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Microsoft Exchange Server gives you the ability to roll back a corrupt database, but still preserve any data written to that database since the last successful backup. Unfortunately the documentation on how to do this when recovering using imaging b…
During the weekend, I was asked to investigate into a deadlock in SQL Server 2014. SQL being something I don’t really fancy myself being an expert at, I had to do some refreshing. This article is a collection of my notes.
This video shows how to quickly and easily deploy an email signature for all users in Office 365 and prevent it from being added to replies and forwards. (the resulting signature is applied on the server level in Exchange Online) The email signat…
In this video, Percona Solution Engineer Rick Golba discuss how (and why) you implement high availability in a database environment. To discuss how Percona Consulting can help with your design and architecture needs for your database and infrastr…

584 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question