Solved

Microsoft Exchange server-side transport rule question

Posted on 2013-11-06
13
634 Views
Last Modified: 2014-05-06
I'm trying to create a successful rule that says when an e-mail is sent to John Smith and the From address matches 'domain.com', copy the message to 'Jane Smith'.

I tested this scenario with my personal and work e-mails and had the message copied to a dummy account and changed the parameters to match the circumstances involved.  However, 'Jane Smith' said she's not getting the e-mails.

The Transport Rule logic reads like this:

Apply rule to messages
sent to 'johnsmith@mycompany.com'
   and when the From address matches 'domain.com'
copy the message to 'janesmith@mycompany.com'

Is there anything else that would prevent this from functioning properly?
0
Comment
Question by:djhath
  • 6
  • 6
13 Comments
 
LVL 9

Expert Comment

by:MHMAdmins
ID: 39627822
try to set it as a BCC to janesmith, but I would check if she has any aliases and verify the correct SMTP address being sent to that users mailbox.
0
 
LVL 3

Author Comment

by:djhath
ID: 39627843
Thank you for your response.  The idea of the transport rule is to catch anything that is domain-specific (i.e. "domain.com").  Does that change anything?
0
 
LVL 9

Expert Comment

by:David Carr
ID: 39628314
Have you investigated where the messages are going that do not get  delivered to Jane Smith?
0
 
LVL 9

Expert Comment

by:MHMAdmins
ID: 39628323
It would be if her correct SMTP address is Janesmith1@mydomain.com and an alias is not set for Janesmith@mydomain.com.
0
 
LVL 3

Author Comment

by:djhath
ID: 39629101
I deleted and re-created the rule and wanted to provide the output of what it looks like as an EMS command.

Exchange Management Shell command completed:
New-TransportRule -Name 'Rule' -Comments '' -Priority '0' -Enabled $true -SentTo 'johnsmith@mycompany.com' -FromAddressMatchesPatterns 'domain.com' -CopyTo 'janesmith@mycompany.com'

Looking at the rule logic through the EMC New Transport Rule wizard:

Apply rule to messages
sent to 'johnsmith@mycompany.com'
   and when the From address matches 'domain.com'
copy the message to 'janesmith@mycompany.com

When choosing the 'sentto' and 'copyto' addresses, I'm choosing straight from a list of all mailboxes in Exchange, so I can't imagine the smtp address is being transposed incorrectly by the system.

I did check the aliases and both johnsmith and janesmith have no other aliases.
0
 
LVL 9

Expert Comment

by:MHMAdmins
ID: 39630100
When you specify and when the From Address Matches try adding asterisk so it should look like '*.domain.com' and see if that works.
0
Are your AD admin tools letting you down?

Managing Active Directory can get complicated.  Often, the native tools for managing AD are just not up to the task.  The largest Active Directory installations in the world have relied on one tool to manage their day-to-day administration tasks: Hyena. Start your trial today.

 
LVL 3

Author Comment

by:djhath
ID: 39630295
The period between the asterisk and 'domain.com' would suggest that there are subdomains, no?
0
 
LVL 9

Expert Comment

by:MHMAdmins
ID: 39630303
just using the wildard would specify ANY address with the domain name attached.
0
 
LVL 3

Author Comment

by:djhath
ID: 39630306
It wouldn't take the asterisk as a wildcard in front of domain.com:

*domain.com

or

*.domain.com

"The regular expression you entered contains the following error: There's a problem with your use of the wildcard ( * ) character. In a regular expression, you need at least one character before the wildcard character.
0
 
LVL 9

Expert Comment

by:MHMAdmins
ID: 39630313
If you have a character infront of the * it would filter J*.domain.com it would then only use the rule if anyone with an email address that starts with J@domain.com. The *.domain would allow any username followed by domain.com to run the rule.
0
 
LVL 3

Author Comment

by:djhath
ID: 39630352
As mentioned, I tried "*.domain.com" and it generated the same error and would not accept that as a wildcard expression.

I suppose I could do something like

a*@domain.com
b*@domain.com
c*@domain.com
d*@domain.com
e*@domain.com
f*@domain.com
g*@domain.com
h*@domain.com
i*@domain.com
j*@domain.com
k*@domain.com
l*@domain.com
m*@domain.com
n*@domain.com
o*@domain.com
p*@domain.com
q*@domain.com
r*@domain.com
s*@domain.com
t*@domain.com
u*@domain.com
v*@domain.com
w*@domain.com
x*@domain.com
y*@domain.com
z*@domain.com

It seems like a bastardized way of something that should be a lot simpler.
0
 
LVL 9

Accepted Solution

by:
MHMAdmins earned 500 total points
ID: 39630376
No lies, I've asked a few other exchange guys and they said to try and run the powershell command from elevated mode and then see if it works as sometimes the GUI is a little fickle.
0
 
LVL 3

Author Comment

by:djhath
ID: 39630409
That's a good point.  I actually went ahead and did the bastardized version I wrote in my last post.  However, if that doesn't work, I'm going to re-do it, capture the EMS command expression and syntax, then re-create the rule again using EMS in elevated mode.  I will advise as things progress.
0

Featured Post

Are end users causing IT problems again?

You’ve taken the time to design and update all your end user’s email signatures, only to find out they’re messing up the HTML, changing the font and ruining the imagery. What can you do to prevent this? Find out how you can save your signatures from end users today.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Lotus Notes – formerly IBM Notes – is an email client application, while IBM Domino (earlier Lotus Domino) is an email server. The client possesses a set of features that are even more advanced as compared to that of Outlook. Likewise, IBM Domino is…
Exchange server is not supported in any cloud-hosted platform (other than Azure with Azure Premium Storage).
To show how to create a transport rule in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.: First we need to log into the Exchange Admin Center. Navigate to the Mail Flow >> Rules tab.:  To cr…
In this Micro Video tutorial you will learn the basics about Database Availability Groups and How to configure one using a live Exchange Server Environment. The video tutorial explains the basics of the Exchange server Database Availability grou…

929 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

Need Help in Real-Time?

Connect with top rated Experts

14 Experts available now in Live!

Get 1:1 Help Now