Thanks for posting back here with the updated info about your experience. The from thing might have to do with relay restrictions, if the from is not properly defined with the additional parameter many hosts will limit the mail that is sent. Perhaps yours doesn't allow for emails to be sent to the domain unless an valid from address for the domain is referenced.