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?

[Webinar] Streamline your web hosting managementRegister Today

x
 
zephyr_hex (Megan)Connect With a Mentor 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
 
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
Free tool for managing users' photos in Office 365

Easily upload multiple users’ photos to Office 365. Manage them with an intuitive GUI and use handy built-in cropping and resizing options. Link photos with users based on Azure AD attributes. Free tool!

 
Christopher WhiteSenior EngineerCommented:

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
 
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
All Courses

From novice to tech pro — start learning today.