I am working on SharePoint server 2013, and i have added an Announcement list. then i configure the announcement list to receive in-coming emails,so currently our domain users can send an email to the following address [email protected] and a new item will get created inside the list.

But of course if external users try to send an email to [email protected] it will not reach the list , at-least since OurSharePointServerName.com is not available to public users .. So is there a way to force this to work , so external users can send emails which will get populated inside our SharePoint list ? Thanks

1 Answer 1


Instead of using the server name as the domain name of your incoming email, use an Internet one.
Let's say your company domain name is company.com:

  1. Register sharepoint.company.com (or anything else) as an MX entry in DNS.
  2. Make it point to your company mail server
  3. On the mail server (let's assume Exchange), create a connector to route all emails sent to [email protected] to the SP server in your farm that hosts the SMTP service.
  4. On the IIS 6.0 console of your SP server, add a domain as an alias: sharepoint.company.com.
  5. In the incoming email settings (Central Admin of SP), set the domain as sharepoint.company.com as well.
  • ok i got your point , i will try this .. atleasy based on your reply, i can say that this is something that is achievable inside SharePoint ... so this is great ..
    – John John
    Jan 18, 2016 at 17:44
  • i came across this question again. but can you please adivce why i need to register "sharepoint.company.com" as an MX entry in DNS server ? i mean can i use our company domain as-is such as company.com and have the email inside the list as follow [email protected] ? of course i need to create a connector on exchnage which will route any email send to [email protected] to the sharepoint server which have the SMTP server ?is this possible, or i need to register a new MX entry in DNS ?
    – John John
    Jan 30, 2016 at 23:27
  • 1
    It is possible to use company.com domain. As you stated, this means the Exchange connector will be configured to detect complete address [email protected]. and not the easiest rule "all emails sent to @SharePoint.company.com". What happens when you configure a new [email protected]? You'll need to re-config your connector...
    – Evariste
    Jan 31, 2016 at 6:53
  • you are correct, but we want external users to be sending us emails and have these emails saved inside the lists. and we want them to use an easy email address (standard) email address, such as "[email protected]" or "[email protected]". without having to specify sharepoint. so in this case we will create a connector inside exchnage to route any email send to [email protected] to the SharePoint server where we have enabled the SMTP? in this correct?. now if we want to configure another list, in this case we need to create a new connector to router for example [email protected]
    – John John
    Feb 1, 2016 at 15:53
  • 1
    Yes, you're correct.
    – Evariste
    Feb 1, 2016 at 15:59

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.