SharePoint and Email

Currently we have SharePoint 2007 and we have Exchange Server 2007.  Within our company SharePoint is able to email people alerts and items from work flows.  Recently we have opened up one of our SharePoint Applications to our partners, though when they try and set up for alerts or when our work flows try to send information to them they never receive it.

For example our SharePoint can email <username>@ourDomain.com, but it cannot email <username>@gmail.com.

Any advice will be greatly appreciated.
LVL 2
IT20701Asked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

IT20701Author Commented:
Thank you for the quick response.

The two articles seem to only work for gmail, do you happen to know if they work will all different types of domains? Like Hotmail, other company's exchange servers, etc.
0
Ultimate Tool Kit for Technology Solution Provider

Broken down into practical pointers and step-by-step instructions, the IT Service Excellence Tool Kit delivers expert advice for technology solution providers. Get your free copy now.

Christopher WhiteTeam LeadCommented:

How do your external users authenticate ?

FBA
NTML
or other ?

Regards

Chris
0
SPAdmin2010Commented:
In our enviornment we don't restrict who can send external email?  is the user id you are using allowed to send external email?
0
zephyr_hex (Megan)DeveloperCommented:
i'd recommend that you test your email server using SMTP.  this takes sharepoint out of the loop.  so, for example, send a test message via SMTP (FROM THE SHAREPOINT SERVER) to an external user.  if they don't receive it, you know the problem is with the mail server config.

if they do get it, then i'd recommend you look at sharepoint and verify it's generating the alert.

http://sharepointalert.info/2009/11/troubleshooting-sharepoint-email-alerts-check-email-setupinfrastructure/
0
IT20701Author Commented:
@SPAdmin2010:  We do not restrict who can send external email.  Users can send emails to whoever they want.  The issue is when SharePoint tries to send an email to external email, it has no problem sending an email to an internal email address.  

An example of what I am talking about:

We are trying to create a IT Ticket System and in this system when the Status = complete we want it to send an email to the user who created the ticket to let them know it have been completed.  If the user who created the ticket is one of our employees (on our domain) then they will receive the email stating that their ticket is completed.  Though if the ticket comes from someone outside of our company (using an external email address) then they do not get the email stating that the ticket has been completed.

Does this make more sense?  Please let me know if it does not.

@Zephyr Hex:  Forgive me, but what you are asking does not make sense.  Does what I said above help you in anyway?

@Chris: Our users authenticate through Active Directory on our Domain Controller.
0
zephyr_hex (Megan)DeveloperCommented:
sharepoint does not send email to an external user.  sharepoint sends email to your Exchange server, and it is your Exchange server that sends the email to your external user.

so... i'm suggesting that you break down the problem into smaller segements, because the problem could be sharepoint sending the message to Exchange, or Exchange sending the message to an external user.

if you can successfully send a message from the sharepoint server using SMTP to the Exchange server, with the receipient being an external address, you know the problem isn't Exchange.

Exchange may only send to external users when the message is received from certain senders.  and sharepoint may not be an authorized sender.

when sharepoint sends a msg to Exchange that has an email address for an external user, it's known as RELAY.  read here for more info:
http://blog.armgasys.com/?p=164
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
IT20701Author Commented:
Zephyr Hex thank you, the link you send seems to be the solution we are looking for.  I will try it out and update you when I have completed it.

Thanks to everyone who has been addressing this issue, we really appreciate it.
0
KetGuruCommented:
Two possibilities smtp server is not allowed to send email out side of your domain or from address is not authenticated to pass external email.
0
IT20701Author Commented:
Alright Zephyr Hex I followed the blog you gave me and I am still having no luck with getting emails to external accounts.  Anything else?

Thanks again for all the help!
0
IT20701Author Commented:
This actually did work in the end. THANK YOU SO MUCH!
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Microsoft SharePoint

From novice to tech pro — start learning today.

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.