I upgraded a website with latest joomla 3.6 and ChronoForms5 (over php 7.0.9).
The PHPMailer works fine because, the integrated test function in joomla (in the global configuration->Server->Mail Setups), sends the test-email without problems.
In the Settings of ChronoForms5 I left blank settings (so ChronoForms use those default of joomla); are flagged only the fields "Safe Save" and "actions display diagnostics".
Yet, after the completion of the form, after the sending and appearing of the thanksgiving window, it appears the yellow error message: "Mailer Error: SMTP connect() failed. https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting"
If the joomla 3.6 phpmailer (with his test) works fine, why ChronoForms is unable to send?
Hi Fritz,
Please drag a Debugger action into the On Submit event, then submit the form and post the debug - including the 'dummy emails' results here.
The only think that I can think of is that we found a bug in the way that Joomla! handles Reply To addresses. I'll see if I can find the post - it wasn't very long ago.
Bob
Hi Fritz,
There appear to be two problems here:
+ the From and To Emails are the same - that shouldn't cause a problem sending but the email may not be delivered.
+ the From Email doesn't fully match the subdomain. Not sure if that is the cause or not. What is the email address in the Site Mail configuration? If you use that in the From Email box is the email sent?
Bob
I do not think that it depends from the (momentary) subdomain address or from the from/to E-Mail address. The server test send mail function from joomla would not work either; but this setup work fine an joomla send without problems the testing e-mails!
I tried to change the "to" E-Mail address, (the "from" address is the same that is set in the joomla global configuration), but the problem remains.
Hi Fritz,
By all means PM me the site URL, the form name, and a SuperAdmin login and I'll take a quick look.
Bob
I wrote to you twice already; ...I hope my messages were not missing!
For to be able to send the forms, I had to change the sending connector by setting the PHP mailer. Now joomla is set with the SMTP mailer while ChronoForms is set with the php mailer. Only in this way the website can send a form.
Hi Fritz,
Good to hear that you got it to work - there must be something odd about the mail service settings to need this :-(
Bob
Hi,
This is an issue of the extension.
The PHPMailer class has a variable named SMTPAutoTLS which defaults to true.
Core Joomla! functions are correctly setting this to false before using the PHPMailer class.
Chronoforms is not. As a result, if you have an SMTP server which does not support secure connections the email is failing.
Hi lefteriskavadas,
I checked the login you gave me but it doesn't let me see the Forms Manager (or the mailer file).
Bob
Thank you bob to continue to work with me via email on this.
To ensure we keep this thread up to date (in the hope it might help others) here are some more details.
At this point I have been told that I can use the SMTP configuration that the Joomla site uses and by-pass Chronoforms for SMTP
That would be perfectly fine with me (even better) as SMTP from Joomla works perfectly fine.
I have however not been able to use this setting (use Joomla settings) as this appears to be in version 5.0.15 and v 5.0.14 is the latest in download section now.
will properly follow up when I have another update
Hi bartcelona,
I'm going to test this and let you know.
Best regards,
Max
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
Hi bartcelona,
I have updated your install to v5.0.15 and set the mailer to Joomla, this should fix the mailing issue if your Joomla site can send the emails fine.
But some users have reported a form saving issue with this release, it happens on some servers only, I tested it on yours but everything is working fine, so please test creating a new form and saving it, then test saving an existing form (or better a copy) to make sure that the form settings are retained after saving, if all is good then that should solve the issue and you should update to 5.0.16 when its ready.
Best regards,
Max
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.