THIS IS THE ERROR MESSAGE THAT I GET WHEN I TEST MY FORM THAT THE ON-LINE ENDUSER WOULD USE TO SEND ME A MAIL:
We're sorry but we were unable to send your e-mail. If you are sure that you entered all your email addresses properly, you should contact your server administrator.
php Version: 4.3.11
sendmail Path: /usr/sbin/sendmail -t -i sendmail From: SMTP: localhostSMTP Port: 25
MySQL: Installed
File Uploads: OnFile Uploads Max Size: 50MPost Max Size: 50M
Software Version: 7.1Software Last Updated: 08/31/2007
Script Version: 4.0Script Last Updated: 12/08/2007
THIS IS WHAT COFFECUP SAYS ABOUT THE PROBLEM:
Yahoo!'s hosting account packages restrict php sendmail to the server running the script. This means that the address you're trying to send the form results to must be on the same domain where the script is being hosted. This has caused a few problems for some of our users lately.
All is not lost, however. You can still receive your e-mails from Form Builder while being hosted with a Yahoo! account. If you're receiving an error message when you try to submit the form, check to see if any of your fields are specified as an "E-mail Address" field. The script resets the "From" address to whatever the user enters, but because of the limitation noted above, the server won't let the e-mail go through.
You can uncheck the "E-mail Address" option within Form Builder and turn off the E-mail Validation option. Also, check to make sure the To address in the "Form Configuration Settings" window is an address on your domain (you@yourdomain.com). Then just resave your form and upload it back to Yahoo!.
Next, you'll need to log in to your Yahoo! Hosting control panel. Click Create and Update > php / Perl Mail. This will allow you to reset the default address used by sendmail (the function used by our software to send the form results via e-mail) on your server. It's probably defaulted to webmaster@yourdomain.com, but if you enter the same address you've specified as the To address in Form Builder, the server will be able to send the form results.
The main drawback to this is that you won't be able to reply to the user who filled out the form, but at least you'll get the results instead of an error message.
To view the full details of these Yahoo! limitations, visit http://help.yahoo.com/l/us/yahoo/smallbusiness/webhosting/php/php-28.html.
Note: Because of this same limitation, CC and BCC addresses on outside servers will also cause the error message as if they were in the To field. This is because the CC and BCC options call the same mail function that To uses.
IM AT MY WITS END (NOT THAT I HAVE MUCH WITS) AND AFTER DOING ALL THAT COFFEECUP SYS TO DO. THE PROBLEM DOES NOT GET FIXED. I HAD AN EARLIER VERSION OF COFFEECUP, AND IT WORKED FINE. BUT THIS NEWER VERSION WILL NOT WORK. WHICH MAKES ME WONDER IF COFFEECUP IS USING A NEWER php SCRIPT VERSION THAN WHAT YAOO HAS.
WELL IF YOU COULD HELP I WOULD APPRECIATE IT
THANKS
GAIRY
Tags: