- Juanfra Aldasoro August 21, 2015 at 5:31 pm
Hello David,
Thank you for the follow up.
As I’ve explained previously, I went to the theme options panel, put my gmail address as the contact email addres, tested the form.
For the appointment widget, went over “Appearance > Widgets” and configured the “Appointments Widget” for the home sidebar, with my gmail email address.
Tested both forms and in a matter of seconds I got both emails in my gmail inbox. I’ve sent you a screenshot of the result and I’ve just forwarded both emails to your email address.
I’d suggest you to contact your hosting provider and see if your email server is rejecting the emails sent by your server. This do not have to do with the theme.
Best,
Juan.dhperlmutter September 1, 2015 at 9:05 pmHey Juan. I got your forwarded emails and it looks like the form worked for you. I feel like a complete idiot, but I cannot get this to work to any of my emails: davidhperlmutter@gmail.com or davidhperlmutter@perleyecenter.com
Can you login and try to send a test form to those email addresses? I’m at a loss for ideas, and there isn’t anything in my spam folder.
Juanfra Aldasoro September 1, 2015 at 9:20 pmHello David,
Thank you for the follow up.
We’ve tested the form already in your server and it is working. This means that neither the theme nor the server configuration is wrong. The emails are going out of the server.
The problem here is related to your email configuration and unfortunately there’s nothing we can do on that regard, as we don’t have the power to manage that.
Have you checked that you spelled the email addresses correctly?
Best,
Juan.dhperlmutter September 3, 2015 at 1:23 amHey Juan,
I think I may have gotten to the bottom of this. The contact form and the appointment form take the email address that is entered in the form and that becomes the “From” email address in the generated email.
I use dreamhost as my hosting service, and the server blocks emails if they are not from an email address that is hosted by dreamhost, in order to block spoofing. So if I use my dreamhost email in the “From” section of the contact form, then it goes through without a problem. If I don’t, then it doesn’t work.
It worked for you, which means you must use dreamhost to host your own nicethemeswp.com email address! That is the only thing that would make sense.
So to rectify this, I need to figure out how to alter the “From” email address generated by the contact form.
Any advice?
Sorry this has taken so long, but I feel like I may no longer be crazy….
Juanfra Aldasoro September 3, 2015 at 5:57 pmHi David,
Thank you for the follow up. I’m sorry but we do not use DreamHost. Perhaps the emails that you use are in a server that is blacklisted.
The “From” email address is always populated with the email entered by the user who fills in the form.
The function in charge of sending the email is in the file /includes/ajax.php (nice_contact_ajax()). Perhaps you can edit or duplicate that function in order to hardcode the “from” email address.
Best,
Juan.
You must be logged in to reply to this topic.