Link to home
Start Free TrialLog in
Avatar of wjuarbe
wjuarbe

asked on

Sending Emails to User Not Local User But On Same Damain

Hi Experts:

I have a Domain and emails services with an ISP I use my POP Connector to download the emails from my ISP. I need to be able to send emails to outside user with @toperbee.com. This user will use outlook express pop3 connector to download it.

I setup my SBS 2003 Exchange according to this article http://support.microsoft.com/?scid=319759 I am receiving emails and I am sending emails with no problem. But the emails I sent to example@toperbee.com do not go to my ISP. Example@toperbee.com exists in my user list. But example@toperbee.com is an outside user and will use Outlook Express to download it Emails.

I went server times verifying the setting I create on Exchange and everything looks OK however there is something wrong.

Can you help me?

William
Avatar of itcoza
itcoza
Flag of South Africa image

Hi,

You have a small problem,  you are using a domain that is in effect a foreign domain and thus you need to have only those e-mail addresses listed in your domain that belong to your domain internally.  Any external users may not be listed in your Active Directory as either contacts of mailbox enabled users.  They must be treated as foreign objects and this will then force the Exchange server to use the SMTP connector you should have set up based on the http://support.microsoft.com/?scid=319759 KB article to expel the mail from your server back to the Internet.  Please note that this method could cause terminal looping of mail if you are using a catch all mailbox to collect the mail for the exchange server.

Please let me know if this worked for you.

Regards,
M
Avatar of Jeffrey Kane - TechSoEasy
This seems to be a popular question this week... I think it's the third or fourth time it's been asked, in some form or another.

If Mr. Example does not ever come into the office and will only ever get their emails from your ISP, then you don't ever want to download them from the ISP to begin with.   As itcoza explained above, if it did come down from the ISP... would you want it to go back there, only to come down again, and again, and again?  I would think not.

So, you have two choices.  

1.  Don't use a GLOBAL "Catch-all" MAILBOX at your ISP.  You would then need to configure separate email boxes for each user at the ISP and configure those in your POP3 Connector, leaving out Mr. Example's mailbox so that it stays at the ISP.  You would then need to also configure a setting to allow for mail to get from inside your organization out to Mr. Example and you can find those instructions here:  http:Q_21877908.html.

2.  Continue exactly the way you have it set up, but instead of Mr. Example using Outlook Express, he needs to use Outlook Web Access or Outlook 2003 configured for RPC over HTTPS which will retreive the messages directly from your SBS's Exchange Server.  This option is really better when you are NOT using the POP3 connector, but rather have Exchange configured for SMTP mail.

Which leads me to the point of the POP3 Connector... it's basically there as a bridge to get your organization to SMTP Email at some point so you can have REAL control over your messaging and calendaring system.  See http://sbsurl.com/pop2smtp for more info about this.

If you are staying with SMTP mail, you should know that Option 1 is a tremendous resource hog if you have more than 10 users or so.  And, Option 2 is really not that ideal for Mr. Example because of the delays in sending /receiving which can be well over 15 to 30 minutes depending on timing issues.  So, obviously if you have more than 10 users, you should consider the switch to SMTP email.

Jeff
TechSoEasy
Avatar of wjuarbe
wjuarbe

ASKER

1- My Domain Name on my SBS 2003 is Toperbee.com
2- I add on my Exchange System Manager under Recipient, Recipient Policies, Default Policies one entry on the Email Address Tab for (one) SMTP @toperbee.local Now I have two SMTP one for @toperbee.com and one for @toperbee.local I use to have only one for @toperbee.com
3- On my Default SMTP Virtual Server property, under Message, under Forward All Emails with Unresolved Recipient Host, smtp.xxxxx.net
3- Now after theses changes I am not able to receive emails from my ISP using the pop3 Connector.


Will you please help me here?

William
Your email domain and your LAN domain are separate things... and it's likely that you have both.  However, you should NOT be configuring these things manually in Exchange... instead you need to use the Configure Email and Internet Connection Wizard (CEICW).  This is because there are too many separate but dependent items which need to be configured at the same time.

You SHOULD have two SMTP domain names listed because your INTERNAL email does not go out to your ISP, it would go directly from one user to the other.  Also, there are other efficiency reasons that Exhange uses a .local address.  But running the CEICW will make the .com address the DEFAULT for each user.. as well as all of the other things it configures.

The setting you should mention in your first #3 above... "Forward all mail with unresolved recipients to host" is not to be used when you are retreiving mail via the POP3 connector configured with a GLOBAL MAILBOX... this is only if you are receiving POP3 with individual mailboxes or receiving SMTP email directly to your server and have some users that don't have Exchange mailboxes and are retrieving email from the ISP.  In which case you'd have mail1.servage.net in that box.  But since you are using a GLOBAL MAILBOX for retreival you need to leave that box blank because otherwise your messages will just loop back and forth endlessly.

So all of the things you listed have nothing to do with how to fix your problem... although all of those things need to be fixed as well -- by running the CEICW.  

If you are using a GLOBAL MAILBOX as I described above, and you want to continue to use the POP3 connector to retreive messages, you have to stop using the global mailbox and set up individual mailboxes at your ISP for each person and only pull the messages down to Exchange for those who have an Exchange mailbox.

OR, just start receiving your mail directly into Exchange.

Jeff
TechSoEasy
Avatar of wjuarbe

ASKER

Jeff:
1- How can I run the CEICW
2- This is what I am getting when I try to send an email to a person that is not on our Domain but is part of our organitation and have an email account on our ISP server.

Your message did not reach some or all of the intended recipients.

      Subject:      Holaaa
      Sent:      6/25/2006 2:04 PM

The following recipient(s) could not be reached:

      catalinas@toperbee.com on 6/25/2006 2:04 PM
            A configuration error in the e-mail system caused the message to bounce between two servers or to be forwarded between two recipients.  Contact your administrator.
            <toperbee.com #5.3.5>

Please I am not an expert. Help me.

William
1.  The CEICW is linked in the Server Management Console > Internet & Email section as "Connect to the Internet"

A visual how-to is located at http://sbsurl.com/ceicw

2.  You need to follow the instructions I provided in the linked Question above:   http:Q_21877908.html

Jeff
TechSoEasy
Avatar of wjuarbe

ASKER

I did everything you suggest. I run the CEICW and I include the smtp1.servage.net on my Default SMTP Virtual Server property, under Message, under Forward All Emails with Unresolved Recipient Host.

When I run the CEICW I Disable the firewall because we are not using it. Now and before.

Now I have the following situations:

1- My Companyweb page is not working. It is not displayed.
2- Now when I send emails to persons on my Domain @sample.com that are not on our Active Directory User but have an email tom@sample.com on our setting at out ISP provider. tom@sample.com use his Outlook on his house to download it emails. They do not recive my emails and I do not get any error message back from my server.

Can you explain me what may be wrong here?
I think I may have missed something in your description above... you say your INTERNAL domain name is Topperbee.com?  But you manually added email addresses for Topperbee.local?  If so, why did you do this?

Jeff
TechSoEasy
Avatar of wjuarbe

ASKER

Because I have other SBS 2003 with this setting and I do not have this situation on that SBS 2003. How ever the other Domain Name is Sample.local instead of this one that the name is Sample.com
Well, now you know why we recommend that you use a .local domain name for your internal domain.  However, you can't just add .local email addresses to user accounts... in fact that will make things worse on your .com SBS.  So, remove everything you did in that regard... then rerun the CEICW once more.

But you never confirmed whether you are using a GLOBAL POP3 mailbox or each user has an individual one?

Jeff
TechSoEasy
Avatar of wjuarbe

ASKER

Regarding Global pop3 mailboxes.

The setting on my ISP regarding pop3 is:

pop3.sample.net for all users. Did this answer your question?

William
Avatar of wjuarbe

ASKER

I did all you specify now I am getting this error:

Your message did not reach some or all of the intended recipients.

      Subject:      Holaa
      Sent:      6/30/2006 3:40 PM

The following recipient(s) could not be reached:

      cidra@toperbee.com on 6/30/2006 3:41 PM
            There was a SMTP communication problem with the recipient's email server.  Please contact your system administrator.
            <toperbee.com #5.5.0 smtp;550 #5.1.0 Address rejected.>
No, that didn't answer my question... are you using the POP3 connector as configured in the Exchange Server through the CEICW?  If so, is there just ONE mailbox that you are downloading messages from (a GLOBAL mailbox) or is there a separate mailbox set up for each user on the ISP's mail server?

Jeff
TechSoEasy
Avatar of wjuarbe

ASKER

All my emails are downloading using POP3 connector on my SBS 2003. I use the CEICW to configure it.
And how many mailboxes are configured to be downloaded with the POP3 connector?
Avatar of wjuarbe

ASKER

6
Okay, thank you.  Now that I have all the facts, it makes it much easier to see what the problem is.  Please follow the instrucitons in this KB:
http://support.microsoft.com/kb/321721

This SHOULD fix any problem as long as you've removed any manual settings you made (such as the .local SMTP addresses).

Jeff
TechSoEasy
Avatar of wjuarbe

ASKER

I did it I am getting this error:

Your message did not reach some or all of the intended recipients.

      Subject:      Testtt
      Sent:      7/6/2006 10:37 AM

The following recipient(s) could not be reached:

      catalinas@toperbee.com on 7/8/2006 10:40 AM
            The e-mail system was unable to deliver the message, but did not report a specific reason.  Check the address and try again.  If it still fails, contact your system administrator.
            <toperbee.com #4.0.0 smtp;450 Server configuration problem>
okay, since your INTERNAL domain is toperbee.com and your EXTERNAL domain is toperbee.com, yet your external mail server does not use toperbee.com in it's domain name, then you need to follow this KB:  http://support.microsoft.com/kb/319759

Sorry that it took so long to get to this point, but I had forgotten when I posted the above that your external mail server has servage.net as it's domain.

Jeff
TechSoEasy
Avatar of wjuarbe

ASKER

I did this is the setting and I send Emails to Catalinas@toperbee.com and nothing happen I do not get an error. I do not know where this emails go.

Did I have to create this user on my Exchange? or just type there email address and send messages.
No, you can't have this person in Exchange... they exist elsewhere... (unless you want to ditch the ISP and just have users get their mail from your Exchange Server).

Look in the Exchange System Manager > Domain Name > Server > Queues and see if the messages are stuck there.

Just to check... send an email to Catalinas@toperbee.com from an external mail account and make sure it gets delivered properly.

Jeff
TechSoEasy
Avatar of wjuarbe

ASKER

1- The person does not exist in Exchange.
2- There are 92 message on the Queues.
3- Catalinas@toperbee.com is working.
Avatar of wjuarbe

ASKER

2- Only 9 no 92 My mistake
Avatar of wjuarbe

ASKER

I found this I maybe it is a problem. If it is please let me know how to fix it.

Our server (smtp1.servage.net) requires you to use authentication when sending email. As username and password you simply use the same details as your POP3/IMAP username and password.
ASKER CERTIFIED SOLUTION
Avatar of Jeffrey Kane - TechSoEasy
Jeffrey Kane - TechSoEasy
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial