Existing form not emailing

Thrushwood 08 Dec, 2016
I have an existing form (in various articles) that on submit shows a thank you page but the form is not emailing.

I have gone through the following forum articles which has not resolved the issue

I use GoDaddy and my emails aren't sending

My form doesn't submit - send emails - save records

I have not been able to set up the hidden menu suggestion in the last article as I find there is insufficient detail to follow.

I am now struggling - please can you provide any other pointers?

Thanks.

Paul S
Thrushwood 08 Dec, 2016
Thanks but the calculus00 replies are not relevant.
GreyHead 08 Dec, 2016
Hi Paul,

Please drag a Debugger action into the On Submit event, then submit the form and post the debug - including the 'dummy emails' results here.

Note: if you are using the Easy Wizard you can turn on Debug on the Others tab in CFv4 or the Setup tab in CFv5.

Bob
Thrushwood 08 Dec, 2016
Hi,

First, I have bought you a "coffee or two" for your trouble.

You might need to be patient with me.

I have attached an image of the debugger in the events list.

As it is I have submitted the form from the site front end and using the test form function - both just display the thank you page and no emails are received.

I presume i am doing something wrong.

Regards.

Paul
Thrushwood 08 Dec, 2016
OK, I had another go and got the result on the attached image

Array ( [option] => com_chronoforms [chronoform] => enquiry-maintenance [event] => submit [input_text_0] => paul.sanderson@gmail.com [input_radio_1] => Mr. [input_text_2] => Paul [input_text_3] => Sanderson [input_text_5] => maintcons [input_text_6] => United Kingdom [input_text_7] => 01609775958 [input_textarea_8] => form test [chrono_verification] => SEjW9 [input_submit_4] => Submit [a19652a471a280abd45c4a1ebe4ca610] => 1 )
Thrushwood 08 Dec, 2016
OK, it appears that the site isn't sending emails on the PHP mailer setting.

I will check if that has been disabled by the host.
GreyHead 08 Dec, 2016
Hi Paul,

Thanks for the coffee, much appreciated.

Everything on the form looks OK apart from the Email not being sent.

My first check would be to enable the Email a friend link in one of the articles and see if that works OK.

Bob
Thrushwood 08 Dec, 2016
OK, so the host has confirmed PHP mail had been disabled.

I have enabled SMTP and the site test email function works.

However the first form I have tried to submit has gone through to email.

I will try again and get back to you if the problem persists.

Paul
Thrushwood 08 Dec, 2016
I added the email link to an article and the email sent successfully.

However I have tried to email forms and they won't send.

Any suggestions?

Paul
GreyHead 08 Dec, 2016
Hi Paul,

Remove any Email settings you have added in ChronoForms so that it uses the Joomla! settings; set the From Email to the same as the one in the Joomla settings. Hopefully that will be enough.

Bob
Thrushwood 08 Dec, 2016
Hi Bob,

The site and form emails have always been the same - see attached screenshots.

I am not sure what you specifically mean by remove any email settings added in ChronoForms?

Paul
Thrushwood 08 Dec, 2016
So I imported a form from another site that I know works and it emails so it is something wrong with the forms on this particular site

I should have mentioned there are two forms and neither will email.

I will try and see what the difference is in the forms.

This is very frustrating.

Paul
Max_admin 08 Dec, 2016
Hi Paul,

The debug action should be the last action in the "on submit" event, then it will show what happened with the email.

Best regards,
Max
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
GreyHead 08 Dec, 2016
Hi Paul,

The settings look fine, I can’t see any obvious reason why this isn't sending. By all means PM me a SuperAdmin login and I'll take a quick look. You might also check with your web-host to see if they have any clues.

Bob
GreyHead 09 Dec, 2016
Hi Paul,

The From address of the inforequest form doesn't match the site domain so is probably being marked as spam and dropped.

I created a little test form that just sends an email to an address you enter. That works OK and the email is delivered.

Bob
Thrushwood 09 Dec, 2016
Hi Bob,

Unfortunately the inforequest form is the one that DOES email, that I imported from another site.

It is the other two forms that don't email.

I am getting now where with this problem and I am resigned to rebuilding the forms from scratch.

I have used Chronoforms since joomla1.0 and when they work they work well but spending over a day trying to bottom out a problem like this is no good.

Thanks for taking a look.

Paul
Max_admin 09 Dec, 2016
Hi Paul,

So if you build a new test form on the new site, it sends emails fine or only restored forms do ?

Best regards,
Max
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
GreyHead 09 Dec, 2016
Hi Paul,

Sorry, I misread your PM - usually I get told the name of the broken form.

I made a copy of one of the others - removed the list of names from the attachments box as none of them are file attachments and removed the Reply To entries as those are redundant in this case. The form emails correctly when I test.

Bob

PS I modified the form to use a Dynamic Email for testing.

PPS I also corrected the Event Loop action so that it points to the On Load event (pointing to the On Submit event just creates a loop that times out).
Thrushwood 09 Dec, 2016
Hi Bob,

Thanks for your help in resolving the problem.

Best regards.

Paul
Thrushwood 10 Dec, 2016
1 Likes
As a pointer to anyone else who might have this problem...

It appears that the forms weren't emailing because the email addresses in the To and BCC fields were the same.

Once the email addresses were removed from the BCC field the form emailed correctly.
GreyHead 10 Dec, 2016
Hi Thrushwood,

Thanks for letting us know - I've not seen that particular cause reported before.

Bob
This topic is locked and no more replies can be posted.