Solved

Auto forward e-mail based on content

Posted on 2006-07-06
2
640 Views
Last Modified: 2010-03-06
I am using Exchange 2003 Server.

A third party company automatically sends me an e-mail each time someone registers on one of my three web sites.

So, for example, I might get an e-mail that says:
   User eric@xyz-corp.com has signed up on your PRINTTOOLS web site

while another one might say:
   User rburgos@acme.com has signed up on your WEBTOOLS web site

ALL of these e-mails go to one 'catchall' e-mail address on my Exchange Server. (There is no way to direct these incoming e-mails to separate addresses, but this is what i want to figure out how to do ... or ... still let them come into a catchall account, and THEN forward them to the appropriate recipients)

So ... is there a third party program or a script that can take all of these incoming e-mails, and:
- If the word PRINTTOOLS is within the body of the e-mail, forward the e-mail to printtools@aabco.com
- If the word WEBTOOLS is within the body of the e-mail, forward the e-mail to webtools@aabco.com
- If the word DESIGNTOOLS is within the body of the e-mail, forward the e-mail to designtools@aabco.com

I tried setting up a rule in Outlook (connected directly to the Exchange server) that will do exactly what i described above, but for some reason Outlook (or Exchange) will not forward the e-mails OUTSIDE of my domain. I tried setting up the rule to forward the e-mails to someone in my domain and it works fine. But if i try to forward it to someone outside the company, it doesn't work. (I don't get any error messages)

Thank you doctors!

0
Comment
Question by:ecarbone
2 Comments
 
LVL 3

Accepted Solution

by:
rstovall earned 250 total points
ID: 17054202
You may need to have a connector to utilize external DNS for delivery of messages that cannot be resolved in your organization.

under routing groups / connectors .. right-click, new, SMTP connector, the default options I think will suffice.  Verify that the address space is "*" and use DNS to resolve, and point to external (ISP's) DNS server.

You can use message tracking to verify that the messages are being sent, likely you will see them piled up in the "queues" under the Exchange Server in ESM.

This would be the first place to look.

Further questions, please provide me with message tracking details to give me an idea where the messages are, and if Outlok is indeed forwarding them ..

http://www.msexchange.org/tutorials/Exchange_Server_2003_Message_Flow.html
0

Featured Post

Best Practices: Disaster Recovery Testing

Besides backup, any IT division should have a disaster recovery plan. You will find a few tips below relating to the development of such a plan and to what issues one should pay special attention in the course of backup planning.

Question has a verified solution.

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

Exchange server is not supported in any cloud-hosted platform (other than Azure with Azure Premium Storage).
This article explains in simple steps how to renew expiring Exchange Server Internal Transport Certificate.
The video tutorial explains the basics of the Exchange server Database Availability groups. The components of this video include: 1. Automatic Failover 2. Failover Clustering 3. Active Manager
This video discusses moving either the default database or any database to a new volume.

832 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