Exchange 2007 *SMTP SmartHost* Comcast Migration to Office365 Nightmare

We have an in-house Exchange 2007 server (on SBS2008) and to our surprise, as of yesterday, Comcast decommissioned almost all their SMTP/Mail servers and migrated to MS Office365.  So they gave us an "onmicrosoft.com" username, password and new SMTP settings.  When I enter them in the smarthost config I get a bounce-back almost immediately.  I've been searching for approx 24hrs straight and can't seem to find any solution.  Below is the NDR.  BTW, already tried the uncheck, "require all senders are authenticated" in Distribution Group "all users" and still the same error of not having permissions.  The first part of the NDR makes me think it's an Exchange issue, then it goes onto saying that the Office365 server rejected the email.  I've been on the phone with Office365 support and they're not sure what the story is.

Any help would be awesome.
Thanks so much.
---------------
Delivery has failed to these recipients or distribution lists:

mike@yahoo.com
Your message wasn't delivered because of security policies. Microsoft Exchange will not try to redeliver this message for you. Please provide the following diagnostic text to your system administrator.

The following organization rejected your message: BN6PR20CA0072.outlook.office365.com.

Diagnostic information for administrators:


Generating server: SERVER.ERB.local

mike@yahoo.com
CO1PR15CA0067.outlook.office365.com #550 5.7.60 SMTP; Client does not have permissions to send as this sender [SN6PR1901MB2143.namprd19.prod.outlook.com] ##

Original message headers:

Received: from SERVER.ERB.local ([fe80::3d0c:2ce5:3688:1188]) by
 SERVER.ERB.local ([fe80::3d0c:2ce5:3688:1188%10]) with mapi; Wed, 20 Dec
 2017 18:57:21 -0500
From: Mike Smith <admin@mycompany.com>
To: "mike@yahoo.com" <mike@yahoo.com>
Date: Wed, 20 Dec 2017 18:57:20 -0500
Subject: test
Thread-Topic: test
Thread-Index: AQHTee5GiET2M8gnGkCoOAhaxo+vRA==
Message-ID: <1884674F137AAF4EBCA3A374FABE759E039FC2D03A00@SERVER.ERB.local>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: en-US
x-tm-as-product-ver: SMEX-11.1.0.1278-8.100.1062-23444.003
x-tm-as-result: No--5.927900-5.000000-31
x-tm-as-user-approved-sender: No
x-tm-as-user-blocked-sender: No
Content-Type: multipart/alternative;
      boundary="_000_1884674F137AAF4EBCA3A374FABE759E039FC2D03A00HSERVER01lm_"
MIME-Version: 1.0
LVL 3
XChangingITAsked:
Who is Participating?
 
XChangingITAuthor Commented:
I just figured it out.

for anyone else who is curious, this was the solution that worked for me.  

https://support.office.com/en-us/article/How-to-configure-IIS-for-relay-with-Office-365-eb57abd2-3859-4e79-b721-2ed1f0f579c9

thanks for the help
0
 
yo_beeDirector of Information TechnologyCommented:
Have you tried by passing the SmartHost and sending straight out?

If not I would try that.
0
 
XChangingITAuthor Commented:
I haven't tried that yet but I think the... "Your message wasn't delivered because of security policies. Microsoft Exchange will not try to redeliver this message for you. " would still be an issue.
0
Making Bulk Changes to Active Directory

Watch this video to see how easy it is to make mass changes to Active Directory from an external text file without using complicated scripts.

 
yo_beeDirector of Information TechnologyCommented:
Not sure if you have credential you need to setup a smarthost and seems to be the cause.

Do you need a smarthost ?
0
 
XChangingITAuthor Commented:
The SmartHost config goes thru fine with our credentials from Office365.  I just want to be able to send mail.  We recieve it fine.
0
 
yo_beeDirector of Information TechnologyCommented:
0
 
XChangingITAuthor Commented:
Hi thanks for the quick reply.  Actually the Office 365 guy came across that article.  Admittedly I never created a relay thru IIS so the devil could be in those details but it seems as if they want you to put your company domain as an alternate on the Office365 server.  Would that mean add every user name in the company as an alias on under the Office 365 user?  Keep in mind we only have 1 user on Office365 and thats the one we use for SMTP authentication.

this is the line I'm referring to...


For example, if the account that you’re relaying from is printer@tailspintoys.com and you want to relay through bob@contoso.com (an Office 365 user), you have to add printer@tailspintoys.com as an alternate email address to bob@contoso.com.
0
 
yo_beeDirector of Information TechnologyCommented:
It does look like you do need an account on O365 for each mailbox.  

I would try bypassing the SmartHost and have it route out directly as I stated.
0
 
XChangingITAuthor Commented:
LVL 24, My previous comment still stands tho, not sure if I was clear in my explanation but we have 60 exchange users and one on Office365 its saying IMO that we should create an alternate email for all 60 users in the one user of Office 365?  Not sure if Im even reading that correctly.  What are ur thoughts?  

...and what about using a SmartHost would make it any different than a direct connection?

thanks!
0
 
XChangingITAuthor Commented:
thanks for your help!
0
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.

All Courses

From novice to tech pro — start learning today.