Hi, I'm not an SBS/Exchange developer/guru but I have been bashing my head against this all morning.
I'm sure it must be possible to set Exchange 2010 on SBS 2011 to relay anonymously from clients on the LAN. I've done a temporary bodge via the ISP's SMTP in the meantime as a work around.
I've followed this http://technet.microsoft.com/en-us/library/bb232021.aspx and several other descriptions of what to do but I must be missing something.
There is a DB application in use that sends mail via either MAPI or SMTP. For MAPI the DB app relies on the Collaboration Data Objects which is available in Outlook 2003 and 2007 but not 2010. Several of the machines are now Outlook 2010 and MAPI CDO is no longer available will not work. So I have reverted to the SMTP method.
The app either works anonymously or can offer a userid/password but it will try to send as any of its several e-mail addresses of local users.
Ideally I'd like to make a setting that allows anonymous relay via smtp port 25 for any machine on the LAN. Failing that maybe the machines can use a userid/password to send. But the userid/password the app can use is the same for all the users e-mail addresses.
I suspected a conflict with the default receive connector on port 25 so I tried setting one up on port 26, with appropriate firewall settings. Still no luck.
What I'm trying to do can't be that hard and it feels like I'm needing to boil the ocean to make this work. (I've even considered setting up another mail server on a VM)
This is not unlike getting a network scanner to send mail. I'd appreciate some links or helpful suggestions from anyone who has managed to get this to work.
Thanks
Ken