forward exchange email to external contact from external source

Posted on 2007-08-07
Medium Priority
Last Modified: 2008-12-04
Hi, I've set up Contacts (previously Alternate Recipients) in Exchange 2003 Server (SBS2003), and forwarding a copy of email to the contact. When an Internal person sends an email, it gets forwarded to the external address, but when an email comes in from outside, it does not.

Type: User: Joe Bloggs
email address: joebloggs@mydomain.com
Account properties - Exchange General - Delivery Options - Forwarding Address - Forward To:
Deliver to both forwarding address and mailbox is ticked.

Type: Contact: Joe External
Under email-addresses: joeexternal@mydomain.com
Under Exchange General - E-mail: SMTP:joeoutthere@someotherdomain.com

Now, when an internal person - say Mary Jane - maryjane@mydomain.com - emails Joe Blow, the email is forwarded to Joe External and gets to Joe Out There's outside mailbox.

But if I send an email from somewhere else - from Jon@jonsdomain.com.au to either joeblow@mydomain.com (user mailbox) or joeexternal@mydomain.com (directly to the contact) - neither email gets forwarded to joeoutthere@someotherdomain.com.

Why not? I cannot find anywhere that distinguishes whether an email to a contact originates from inside or outside. Please help.

PS. The email is routed through GFI Mail Essentials - I didn't set it up, it was already there. Could that make a difference? I don't see how it would distinguish an email forwarding to a contact from internal vs external and even if so, why it would treat it any different.
Question by:jon_m_obrien
  • 5
  • 3
  • 2
LVL 11

Accepted Solution

mohdabsar earned 800 total points
ID: 19644246
The reason could be that GFI is considering as relaying etc, the header of mail which is sent from external account and the final destination which is also external e-mail address and this could be reason in your scenario for blocking the mails...
Check the GFI logs you should find it blocked there and then check the appropriate rule/configuration and modify it according to your need.

I have same scenario with trend IMSS..
LVL 58

Assisted Solution

tigermatt earned 200 total points
ID: 19644693
It could also be that the setting in either the contact or main user is set to only allow authenticated users to send mail to that user. Check that box isn't ticked and try again. In theory, GFI shouldn't be blocking it since it is just a normal mail which arrives in the mailbox then exchange sends another out to the external contact. I wouldn't say it's strictly relaying since it goes into the mailbox too, but GFI might be considering it as such and there's some special rule blocking it?.

The setting is in exchange general > delivery restrictions and marked "From authenticated users only". Also check that Accept messages "From everyone" is selected. Verify those settings on both user and external contact.

Author Comment

ID: 19644756
Let's see.
On the contact - Accept messages: From everyone.
Same with the user.
And I created a new user and new contact specifically to test.

mohdabsar - that seems to make sense, I wondered why it would forward from internal but not external, and if you say you specifically had the same issue with trend - detecting the originator and the destinator as both being external and treating it as spam, then that sounds to be the right path.

I figured it shouldn't be Exchange itself treating it as a relay'd message even though relaying is denied "excpet computers that authenticate" as I should hope Exchange is intelligent enough to realise an email forwarded to a contact is not relaying.

As I said, I did not install GFI and know nothing about it. I did have a look at some logs I could see, and configuration options, but saw nothing resembling what I'm after, I didn't see any indication of anything blocked. But with your encouragement I will look further into the GFI side.

Creating Active Directory Users from a Text File

If your organization has a need to mass-create AD user accounts, watch this video to see how its done without the need for scripting or other unnecessary complexities.


Author Comment

ID: 19644763
There seems to be GFiMailEssentials and GFiMailSecurity... guess I'll have to look into both.
LVL 58

Expert Comment

ID: 19644880
Nope, sending to an exchange mailbox and then that being forwarded is strictly NOT relaying so your relay settings shouldn't be causing the problem.

If GFI isn't the fault, there's always OWA!

Author Comment

ID: 19645485
No... I've just jumped on another server (2003 Std Server + Exchange 2003 Server)
and created a new contact same as original post.
Same thing - internal email forwards to external contact email address.
email from external does not.

This server does route its email through a Barracuda filter, but I am starting to wonder if it's not a GFI / Barracuda issue, but a Microsoft issue? I guess I am just going to have to go jump on a third server that has no external mail filtering and see.
LVL 58

Expert Comment

ID: 19645508
That sounds like the best troubleshooting plan!

Author Comment

ID: 19645662
Dang - works perfectly.

So must be a GFI / Barracuda filter!

Argh - anyone out there use GFI and know hoe to get it to allow "relaying" to a particular domain? I tried adding in a whitelist record. No luck. Unless I need to restart a service.

I'm just shooting in the dark. Anyone got any specific instructions please?

LVL 11

Expert Comment

ID: 19645754
Have you checked the GFI FAQ..check on thier website.
Or is it possible for you to give them a call

Author Comment

ID: 19646941
Tried Live Chat. How completely useless. Tried searching Knowledge Base...

Anyway, I saw there was a section in GFI for "Mail Monitoring" where you monitor an account and it forwards a copy to someone.
So any email sent To: "joeblow@mydomain.com" is now forwarded to joeexternal.

Essentially it looks like the same thing as an Exchange contact, except controlled from GFI as the email comes IN to GFI before going through Exchange.
I've left the Contact forwarding as well as I haven't tested yet if GFI will pick up internal email - I just sent an internal email - only one copy came through - might test later if I remove the contact if GFI will pick it up internally.

But for now, it is working.

mohdabsar seems to have been right on the first response with the cause of the problem and explained the REASON for the problem which enabled me to find the solution, so should get most points.
tigermatt helped with suggestions keeping me on the right path so want to give some points to you too.

Featured Post

Granular recovery for Microsoft Exchange

With Veeam Explorer for Microsoft Exchange you can choose the Exchange Servers and restore points you’re interested in, and Veeam Explorer will present the contents of those mailbox stores for browsing, searching and exporting.

Question has a verified solution.

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

As much as Microsoft wants to kill off PST file support, just as they tried to do with public folders, there are still times when it is useful or downright necessary to export Exchange mailboxes to PST files. Thankfully, it is still possible to e…
Exchange administrators are always vigilant about Exchange crashes and disasters that are possible any time. It is quite essential to identify the symptoms of a possible Exchange issue and be prepared with a proper recovery plan. There are multiple…
In this video we show how to create an Address List 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 Organization >> Ad…
Whether it be Exchange Server Crash Issues, Dirty Shutdown Errors or Failed to mount error, Stellar Phoenix Mailbox Exchange Recovery has always got your back. With the help of its easy to understand user interface and 3 simple steps recovery proced…
Suggested Courses
Course of the Month15 days, 14 hours left to enroll

850 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