Originally posted by IHSL
I would hazard a guess that the setting is that way, to avoid possible outside flooding, ala Formmail.
There is probably not going to be a simple solution come to light for your problem, as it's based around security. I would suggest having the customer using it, set up a forwarder on the domain they have on the server. This will cut any problems off at the source, and whilst not an ideal solution, it works.
Thanks for your advice. I am not sure I understand what you are saying exactly, though. A forwarder set up on the domain will not help, as the results to the form are not being sent there. The results can only be sent to an email address on the server where SiteStudio resides, not on the server where my client's website resides.
In other words, let
SSserver = the server on which SiteStudio is installed
OtherServer = the server where the client's website resides
Websites on OtherServer can not receive the results of the "Contact Us" form. It returns the "Sorry But We are Unable to process your request" message. If I change the email in the website's global settings to an email address on SSserver, the form will successfully send the results to that address. However, the client has no way to retrieve the results, as they have no access to email of a domain on SSserver. The only work-around I see is to have SS installed on every server. I'm not very happy about that.
I agree, this is probably a security feature. It may even be the settings of Exim, which prevent open relays. Hmmmm.....