Hello - I am using Rapid Weaver 7
and just posted a website but the included contact form
will not send out an email.
I am not using stacks - just basic out of the box Rapid Weaver.
I’ve watched some you tube videos about trouble shooting
the Contact Form not working and I seem to have everything set right :
Contact Form Settings
Send To: it’s set to the right email address
From Name: Your Name
From Email: Your Email
Subject: Subject
and I have both advanced boxes checked.
The basic email link in the site works
and I receive test emails,
but the fill-able contact form looks to be working
from anyone using it … but I get no emails from it.
Hi Thanks …
Yes - the email address in the setup section for the Contact Form
is the same as the linked email address in the site elsewhere ( which works ) -
the email link that would launch email software outside the site.
But if I use the Contact Form inside the site to compose the email - no email is ever received.
I read else where that PHP may be an issue ???
I dont know what that even is … but it mentions PHP in the advanced setting
and another form mentioned there could be non support issues from provider.
Um just fishing for solutions …
I feel like this should be something stupid simple to fix
but I cant figure it out.
What @swilliam meant was to make sure the email address you are using is from the domain of your site (myaddress@mydomain.com). Many if not most hosts do not allow the use of other domain addresses in contact forms for security reasons.
You can check the php version with your hosting company in your CPanel. In most cases you will want to use the latest version available. If your host does not offer php, you will need to change to another host.
PHP is a server side programming language, it’s what actually “sends” the mail. To my knowledge there’s no contact form in RapidWeaver that doesn’t require PHP.
Two totally different things, as you pointed out the one in the footer of the site simply launches an email client. The one in a contact form actually sends an email. Spammers often try to use this method to send spam. That’s why most good hosting companies restrict the email address to one on your site. Since you’re not going to spam yourself there’s no risk of a hosts IP addresses getting tagged as a spammer.
You might find it easier for you to get help if you provide a URL to your contact form. Also might want to mention who your hosting company is, someone might have direct experience with them.
If you look at the page -
under my pic ( right of page - if desktop - or just under my pic if phone )
there is an email address.
That the address used in the contact form.
Are you suggesting that address will not work ?
I’m not getting any errors when submitting a form. I looked briefly at netfirms help area but couldn’t find where your error logs are. If you’re not getting the forms and the contact form is not showing errors there should be something in one of your log files. PHP within the contact page will attempt to send the mail, if it can’t it generates an error message. By default PHP errors go to a server log file and are not displayed.
Contact Form Settings -
Send To: info@paulnapierdesign.ca
From Name: Your Name
From Email: Your Email
Subject: Subject
Do I have that set correctly ?
You mentioned
“Two totally different things, as you pointed out the one in the footer of the site simply launches an email client. The one in a contact form actually sends an email.”
That seems to suggest that I have it set incorrectly ??
If so …
what is correct ?
Do I need an email address like blabla@netfirms.com ?
is that what you’re suggesting ?
Your best bet is to find out where the log files are on your host. The built-in contact form does not offer a lot of options and doesn’t give great error messages.
PHP will post error messages to its log file. By default, the file name is php_error.log. But the hosting company decides where to put it. Might log for a directory like logs, or contact your host.
Right now I can fill out your form and submit and get no error.