Just can't get ChronoForms to send mail (Joomla 3)

duneman 25 Jul, 2013
Hello,

I have been busy the lost couple of days, reading all kinds of topics everywhere on the subject, but I just can't get ChronoForms to send e-mail. Very frustrating!

My Joomla is set to e-mail via SMTP, that works just fine (Joomla sends email perfectly). However the forms I made, just keep saying 'Kan mailfunctie niet uitvoeren'.

As far as I can tell, none of the suggestions found, seem to fix my problem. Any Chrono experts out there, who could help me solve this? Would be much appreciated.

Adding the debugger, it says:
Data Array: 
Array
(
    [chronoform] => Contact
    [event] => submit
    [Naam] => asd
    [Email] => xxx@hotmail.com
    [Vraag] => wd
    [input_submit_3] =>    Versturen   
    [b279a8ff8f51aef908f80678f03e75ad] => 1
)
Validation Errors: 
Array
(
)

And:

Debug Data
email
1
Result
An email has been SENT successfully from (Henkie)henk@tank.com to xxx@vanduijn.nl
Body
Naam	 asd
Email	 xxx@hotmail.com
Vraag	 wd

Submitted by 62.45.40.86
Attachments
array ( )


From e-mail in Joomla is set to [email]xxx@opgeruimd-verdiend.nl[/email]

Regards,
Marco.
duneman 25 Jul, 2013
Oh, I just set Jooma Error Messaging to Maximum. Loading the form, it says:

Strict Standards: Only variables should be assigned by reference in E:\HostingSpaces\Vanduijn2\opgeruimd-verdiend.nl\wwwroot\administrator\components\com_chronoforms\form_actions\show_html\cfaction_show_html.php(142) : eval()'d code on line 3

Does this tell anyone perhaps, what is going wrong?

Regards,
Marco.
GreyHead 26 Jul, 2013
Hi Marco,

There have been some changes in the Joomla! email functions in Joomla! 3 and I'm not sure that the standard Email action has quite caught up yet. If you use my Email [GH] action that seems to be working OK.

Bob
nicdales 14 May, 2014
Hi, same problem 😟
I have a website with chronoform v4 originally configured for sending e-mails from an account like some_name@some_domain.com; all worked fine, but now chronoforms doesn't sends mails to certain recipients. Note that emails sent to some_name@gmail.com are regulary delivered; e-mails sent from joomla (configured with sendmail) are also regulary delivered. I think that some mail servers don't deliver e-mails not matching the site domain. I tried to reconfigure "from" field with a mail address like some_name@site_domain.com, both in chronoforms and in Joomla. All seems ok, but 'From' data are not updated in chronoform and I get the same issue: some e-mails aren't delivered, and e-mails delivered (i.e. the ones sent to some_name@gmail.com) seem sent from the originally configured account some_name@some_domain.com
How I can change 'From' setting?
P.S.: I've installed Chronoforms 5 and Email [GH] but issue remains. Any suggestion? Thanks!
PP.SS.: I apologize for my bad english 😢
Max_admin 15 May, 2014
Hi Nicdales,

Let's test this on v4, so you say that the emails work fine on Joomla ? if yes then please use the same "From email" and "From name" from Joomla mail settings in your form and use a To address @ gamil or yahoo.

If this doesn't help then please add a debugger action after the email action and post the debug results.

Regards,
Max
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
nicdales 15 May, 2014
Hi Max,
thanks for your reply.
From email and from name match Joomla mail settings. I configured my form for sending mails to a gmail, yahoo and my corporate accounts. the mail sent to gmail account was delivered, the others two mails were not delivered. Plese note that the mail sent to gmail account and regulary delireved came from a previus configured email account, different from that configured in the From email of Chronoforms and Joomla, and not matching website domain.
Now I cannot post debug result; I'll send you later.
Regards
Nicola
nicdales 16 May, 2014
Hi Max.
This is debug result:
Data Array:

Array
(
[option] => com_content
[view] => category
[layout] => blog
[id] => 24
[Itemid] => 128
[chronoform] => Segnalazione_guasto_Pubblica_Illuminazione
[event] => submit
[confirmation_page] => _confirm
[via_guasto] => test
[data_guasto] => 2014-05-16
[tipo_guasto] => lampada spenta; lampada lampeggiante
[note] => C'è un numero stampato sul palo della luce? Scrivilo qui:
[segnalatore] => Nicola
[email] => nicdasdsadsad@gmail.com
[input_submit_3] => Invia la segnalazione
[d40cf5efadc79d158136006fdfa2c624] => 1
)

Validation Errors:

Array
(
)

Debug Data

email
34
Result An email has been SENT successfully from (Area funzionale 1.a)inasdsad@llppsado.puglia.it to nicdasd@gmail.com,nicdasd4@yahoo.com,nicola.dasdasdndro@comuneasdo.le.it
Body
Segnalazione guasto all'impianto di Pubblica Illuminazione.
Via/Piazza in cui si è verificato il guasto test
Data del guasto 2014-05-16
Tipo del guasto lampada spenta; lampada lampeggiante
Note C'è un numero stampato sul palo della luce? Scrivilo qui:
Nome e Cognome segnalatore Nicola
E-mail segnalatore nicdaasdsad@gmail.com


Submitted by 151.45.139.98
Attachments array ( )
51
Result An email has been SENT successfully from (Comune di Nardò - Area Funzionale 1.a)info@llpp.nardo.puglia.it to nicdales64@gmail.com
Body
Gentile utente, la tua segnalazione di un guasto dell'impianto di pubblica illuminazione dal sito http://llpp.nardo.puglia.it è stata regolarmente inoltrata.
Questa è una mail di riepilogo dei dati che hai inviato generata automaticamente dal sistema: per piacere non rispondere.
Via/Piazza in cui si è verificato il guasto test
Data del guasto 2014-05-16
Tipo del guasto lampada spenta; lampada lampeggiante
Note C'è un numero stampato sul palo della luce? Scrivilo qui:
Nome e Cognome segnalatore Nicola
E-mail segnalatore nicdales64@gmail.com
Attachments array ( )

Only the mail to @gmail.com was delivered. A screenshot from thunderbird:
Just can't get ChronoForms to send mail (Joomla 3) image 1
nicdales 16 May, 2014
OK, mail sent to yahoo.com was delivered as spam
Max_admin 16 May, 2014
As long as the email is delivered then the form works fine, you now have the combination of from/to addresses to send it, if its not delivered to specific addresses then you will need to check the mail server of these addresses, the spam issue can be solved by selecting the message and marking it as not spam, this should help after sometime.

Regards,
Max
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
nicdales 16 May, 2014
Hi Max, thanks for your reply.
Please look at thunderbird screenshot: mail seems sent from this accont: @edilizia.nardo.puglia.it instead: I'm not able to change it to correct account matching my domain: @llpp.nardo.puglia.it
Any suggestion?
Max_admin 16 May, 2014
The debug displays the from email correctly which means that the mail setup in Chronoforms was correct, but it was changed later, maybe its something to do at your mail server setup, please try to change the from email under the Joomla global config ?

Regards,
Max
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
This topic is locked and no more replies can be posted.