How I can to configure incoming email in SharePoint Foundations without local SMTP?
Edit: the information is good, but i just checked the links and they are dead. Let me know if the basic info is enough to get you started.
The second answer by Jasonzh2010 has the best information...
You don't have to run SMTP on Front-End Web Server but you have to run it somewhere to get the email in the "drop" folder as eml file and configure your SharePoint (the timer service) to be aware the location of the drop folder and pick up the eml files from there.
The easiest way is to run SMTP server on Front-End Web Server and select "automatic" as shown here http://ethan-deng.tech.officelive.com/images/SPConfigureIncomingEmail.jpg
The not so easy way is to run SMTP server somewhere else and share the "drop" folder as network shared folder and give permissions to your SharePoint Timer Service account. And in the settings as shown http://ethan-deng.tech.officelive.com/images/SPConfigureIncomingEmail.jpg, select "Advanced" and then give the network shared folder as \myserver1\drop\
You can read more here http://anurasoftware.com/SPIncomingEmailSettings.aspx
I asked a similar question here: How to Enable Email in Lists Without Using Exchange? where the fellow tells how to configure incoming mail - in my case, using an external email server.
SharepointGeorge showed me how to configure iis6 for use with the SMTP server. iis6 comes on your Windows Server 2008, and it is only really used for email. Using it won't mess up your iis7.
To enable mail in your sharepoint lists, you need to configure it in Central Administration - in "System Settings/Configure Incoming Email".
[update] Ah, look at this other thread where I answer in more detail.
Try to use smtp4dev - easy to use small SMTP Server. http://smtp4dev.codeplex.com/
Install the smtp4dev server to any server you want, configure ports. Then open CA and configure outcome email server.