I am trying to configure incoming email to a SharePoint 2010 list on Windows Server 2008 R2 SP1. I am trying to avoid involvement with Exchange or Active Directory. When I try to email the list using my company email, it bounces back with a 510 Error: Invalid Domain Address. So how does internal email get to the SMTP client of a SharePoint server? Am I missing a step, or is there something wrong in my configuration?
SharePoint machine name:
local domain name:
my company email addresses:
Following these TechNet instructions for the Simple Scenario to enable incoming email to a SharePoint list:
Installed SMTP on my SharePoint server, which created a default SMTP Virtual Server. There is one domain listed:
SPTest2010.AcmeInc.local and under Type, it says
Local (Default). The drop directory is
C:\inetpub\mailroot\Drop I've checked that Authentication is
Anonymous Access. For Relay Restrictions, I've enabled relaying from any server by choosing
All except the list below. I verified SMTP-In was enabled in Windows Firewall.
Started the SMTP service (Services.msc -> Found Simple Mail Transfer Protocol, changed start up type to automatic, started the service, restarted the server.)
So at this point, should I be able to email my server and have an .eml file appear in the drop folder? Or is there a missing step?
I am sending from
Does it matter that we do have an exchange server handling Acme.com emails?
If I look at the header of internal emails, it says received from
We don't have an MX record set up, because it doesn't need to work for external addresses.
"If you are using Exchange Server and are routing e-mail internally in your organization, you must create a host (A) resource record in DNS Manager to associate DNS domain names of computers (or hosts) to their IP addresses."
Does this apply to the Simple Scenario I am trying to do, or only the Advanced Scenario? I don't know if that is set up or not. How can I find out? I tried
nslookup -q=all AcmeInc.Local and it comes back with server unknown.
If I ping
SPTest2010.AcmeInc.local, it resolves to the IP of SPTest2010. Does that mean anything?
I know we have internal DNS, but I have no direct access to it.
This blog says: "You cannot use your existing corporate email client to send emails to Sharepoint lists." Why?
(Note: You can ignore these questions if they are not relevant to how the email is supposed to get to the drop folder.)
Other Settings that shouldn't matter:
Set up incoming email settings in Central Admin
Enable sites on this server to receive e-mail?
Use the SharePoint Directory Management Service to create distribution groups and contacts?
E-mail server display address: mylist @
Accept mail from all e-mail servers
Set up a picture library to accept incoming emails
Allow this list to receive e-mail?
Save e-mail attachments?
Save original e-mail?
Save meeting invitations?
E-mail security policy:
Accept e-mail messages from any sender