Configuring Incoming E-Mail in SharePoint 2010 without Active Directory or Exchange

Many people wonder (I used to as well) how to go about configuring SharePoint 2010 incoming e-mail support without Active Directory or Exchange.

Not to worry, here is what you need to do.

These are the steps to do that:


  • In my environment, I had a standalone SharePoint 2010 Implementation on Windows Server 2008 R2 Standard with a Static IP address
  • I had the SMTP Services enabled
  • The server name was "demoserver" 
  • In the Central Administration, in the System Settings, in Incoming e-mail support, I gave demoserver.com as the e-mail id
  • I went to the hosts file located in c:\windows\system32\drivers\etc and placed an entry for the IP address with demoserver.com
  • Then just make sure demoserver.com is pinging - it should now show the static ip of the current server
  • To test this, configure incoming e-mail settings on a document library - for example shareddocs@demoserver.com
  • Now - in your Outlook, configure POP and SMTP as demoserver.com or the machine's IP address - Receiving will give error but sending will go through - as the SMTP server is available
  • Now when you send an email to shareddocs@demoserver.com - you will find the e-mail located in the c:\inetpub\mailroot\drop folder
  • After a few seconds, it will just disappear and come inside your document library (either as .eml message or just the attachment of it - depending on the way you have configured the same)

Enjoy!

Comments

  1. But how do you get email from the outside?

    ReplyDelete
  2. I tried the steps mentioned by you. It worked for the test message sent via Outlook. Now, when I try to send an email to the same account from a different machine. It doesn't work.
    Can you let me know if there is something I am missing

    ReplyDelete

Post a Comment

Popular posts from this blog

Using External Content Types with Stored Procedures with Input Parameters

Validate a SharePoint Date Field against Current Date in Javascript