Easy Contact doesn’t work
It worked the first time for me. Any further attempts failed.
I’ve got the same problem. It was working and now it is not. Seemed to stop working when I tried different contact froms. Tried setting up SMTP plugin which allows me to send a test email but any form I try does not seem to send email out from the server. Tried many different email addresses as well.
i installed it fine, and the message is sent and received fine, but the message does not include the name or email of the person sending the message. how do i enable that?
this might help: http://wordpress.org/support/topic/275399?replies=7#post-1135629.
I read that post, and those people aren’t getting the emails at all. I get the emails fine so the plugin is working, but the emails I get don’t contain the user submitted name or email address anywhere. I was wondering how to fix that. Thanks.
I have the same issue as kharles. Now I have customers contacting me whom I can’t respond to. Any idea what is going on?
The form doesn’t seem to validate itself. I can submit the form and receive no alerts, such as errors saying the form hasn’t been completed or that it’s been sent or failed.
I have had the exact same experience; on those rare occasions when the e-mail is actually sent, there is no indication who it is from. I sent an e-mail to the author’s webpage, but received no response.
Does anyone know of a contact form plugin that actually works?
I have finally found a contact form plugin that actually WORKS! It’s called Contact Form with Captcha by Vinaya — and he has a forum that he actually replies to!!!!!!!!!!!!!!!!!!!!!
kharles and beckerartography:
I landed here with the same issue.
I took a look at the code for the plugin and found the problem. The message only includes the form submitter’s information in one place — the “Reply-To:” field.
So if you reply to the email, you’ll see the submitter’s name and email address in the To: field.
I want the email to have the submitter’s information in the From: field (name and email address), and also have the info in the body of the email. Here’s what I did:
1. Open econtact.php, in the easy-contact folder (make a copy first in case something breaks)
2. Around line 233, look for:
$headers .= "From: $from_name <$from_email>\r\n";
and replace with:
$headers .= "From: $user\r\n";
That will change the email header information and display the submitter’s info in the From: field.
3. Around line 250, look for:
$message .= __( 'Website: ', 'easy_contact' ) . strip_tags(trim($_POST['ec_url'])) . "\n\n---\n";
and insert these 2 lines just before it:
$message .= __( 'Name: ', 'easy_contact' ) . strip_tags(trim($_POST['ec_name'])) . "\n\n"; $message .= __( 'Email: ', 'easy_contact' ) . strip_tags(trim($_POST['ec_email'])) . "\n\n";
4. Save and replace the original file on the server.
The email you receive will now look like:
Here is the message…
Name: person’s name
Email: person’s email
Website: person’s URL
All the other info (IP, referrer, etc)
I’ve tested it out, and this works properly…
- The topic ‘Easy Contact doesn’t work’ is closed to new replies.