Forums

Email is not send form the front end

faros 17 Dec, 2013
Hi and thanks for this great component !!

I'm using choronoform 4.0.4 on Joomla 3.2
in my form the user choose the receiver of the message from a select, so the email should be sent to the selected receiver.

This work fine if i use the "test form" command in the back end, but fails in the front End where after submit the form appears this message "You must provide at least one receiver's email address".

I read the debug but it does not result any error.
please do you have any idea of which can be teh problem?
thanks in advance
Fabrizio
GreyHead 17 Dec, 2013
HI faros,

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.

Bob
faros 17 Dec, 2013
Hi Bob, thanks for your fast reply.
this is the debug result:

Data Array:

Array
(
    [chronoform] => contattaci
    [event] => submit
    [input_select_service] => faros@hotmail.it
    [name] => fabrizio
    [surname] => Rossiello
    [email] => info@fabriziorossiello.com
    [message] => testo del messaggio
    [chrono_verification] => 9q5c7
    [send] => Invia
    [dabd331f960e080511324dedf3e85447] => 1
    [chronoform_data] => Array
        (
            [cf_uid] => 7a782a1b72ba3f0fe5129036f9c27621
            [cf_created] => 2013-12-17 12:53:31
            [cf_created_by] => 0
            [cf_ipaddress] => 2.226.95.143
            [cf_user_id] => 0
            [chronoform] => contattaci
            [event] => submit
            [input_select_service] => faros@hotmail.it
            [name] => fabrizio
            [surname] => Rossiello
            [email] => info@fabriziorossiello.com
            [message] => testo del messaggio
            [chrono_verification] => 9q5c7
            [send] => Invia
            [dabd331f960e080511324dedf3e85447] => 1
            [cf_id] => 13
        )

    [chronoform_data_cf_id] => 13
)

Validation Errors:

Array
(
)

Grazie per aveci contattato vi risponderemo al più presto.

Stev - Sviluppo Tecnico Veicoli
Debug Data

    Core Captcha
        Passed the core captcha check!
    email
        10
            Result An email has been SENT successfully from (admin)info@fabriziorossiello.com to faros@hotmail.it	
            Body Un Nuovo messaggio è stato inviato dal sito www.centrostev.it. ecco le informazioni inserite dall'utente:
            Nome* 	fabrizio
            Cognome* 	Rossiello
            Email* 	info@fabriziorossiello.com
            Messaggio* 	testo del messaggio
            	


            Submitted by 2.226.95.143
            Attachments array ( )
    redirect_user
        Error: No Redirect URL found

GreyHead 17 Dec, 2013
Hi faros,

Have you checked your hotmail spam folder? Hotmail is not the friendliest service to use for debugging, it tends to delete suspect emails without reporting them. If you have a Gmail account available that's better.

Bob
faros 18 Dec, 2013
Hi Bob, I think hotmail is not the problem, because the message arrives whithout problems if I test the form from the back end.
In the Front End when I send the form I get this error:
"You must provide at least one receiver's email address"
GreyHead 18 Dec, 2013
Hi faros,

What do you mean by the back end? You can only send emails from the front-end with ChronoForms.

Bob
faros 18 Dec, 2013

Hi faros,

What do you mean by the back end? You can only send emails from the front-end with ChronoForms.

Bob



I mean the Chronoform Administration Panel, in the form Wizard there is a "Test form" funcion.
I show it in the attachement
GreyHead 18 Dec, 2013
Hi faros,

OK - that shows the form in the front-end, but without the template. I checked and the form also submits correctly from here with the template.

So where exactly is the version that fails?

Bob
faros 18 Dec, 2013
The form has been included in a Article with the ChronoForm Plug in, in this page:
http://www.centrostev.it/contattaci.html (the form is at the bottom you must click
on "Usa il modulo di contatto" to show it.
Using the form from this page the email is not send and I get the error message I mention before.
I cannot understand the reason :-(
GreyHead 18 Dec, 2013
Hi faros,

If you look at the Page Source you will see that each of the emails set as values in the drop-down at the top of the form has been replaced by the Joomla! Email Cloaking plug-in. You'll need to make sure that the Email Cloaking Plug-in runs before the ChronoForms plug-in to avoid this. Or better check the FAQs here and don't put email addresses in the drop-down.

Bob
<select size="1" class=" validate['required']" title="" name="input_select_service">
<option value="">Seleziona un servizio</option>
<option value="<script type='text/javascript'>
 <!--
 var prefix = 'ma' + 'il' + 'to';
 var path = 'hr' + 'ef' + '=';
 var addy36853 = 'faros' + '@';
 addy36853 = addy36853 + 'hotmail' + '.' + 'it';
 document.write('<a ' + path + '\'' + prefix + ':' + addy36853 + '\'>');
 document.write(addy36853);
 document.write('<\/a>');
 //-->\n </script><script type='text/javascript'>
 <!--
 document.write('<span style=\'display: none;\'>');
 //-->
 </script>Questo indirizzo email è protetto dagli spambots. E' necessario abilitare JavaScript per vederlo.
 <script type='text/javascript'>
 <!--
 document.write('</');
 document.write('span>');
 //-->
 </script>">Pratiche Auto</option>
<option value="<script type='text/javascript'>
 <!--
 var prefix = 'ma' + 'il' + 'to';
 var path = 'hr' + 'ef' + '=';
 var addy41965 = 'stevagenzia6' + '@';
 addy41965 = addy41965 + 'centrostev' + '.' + 'it';
 document.write('<a ' + path + '\'' + prefix + ':' + addy41965 + '\'>');
 document.write(addy41965);
 document.write('<\/a>');
 //-->\n </script><script type='text/javascript'>
 <!--
 document.write('<span style=\'display: none;\'>');
 //-->
 </script>Questo indirizzo email è protetto dagli spambots. E' necessario abilitare JavaScript per vederlo.
 <script type='text/javascript'>
 <!--
 document.write('</');
 document.write('span>');
 //-->
 </script>">Consulenze</option>
<option value="<script type='text/javascript'>
 <!--
 var prefix = 'ma' + 'il' + 'to';
 var path = 'hr' + 'ef' + '=';
 var addy32737 = 'stevagenzia5' + '@';
 addy32737 = addy32737 + 'centrostev' + '.' + 'it';
 document.write('<a ' + path + '\'' + prefix + ':' + addy32737 + '\'>');
 document.write(addy32737);
 document.write('<\/a>');
 //-->\n </script><script type='text/javascript'>
 <!--
 document.write('<span style=\'display: none;\'>');
 //-->
 </script>Questo indirizzo email è protetto dagli spambots. E' necessario abilitare JavaScript per vederlo.
 <script type='text/javascript'>
 <!--
 document.write('</');
 document.write('span>');
 //-->
 </script>">Delegazione ACI</option>
<option value="<script type='text/javascript'>
 <!--
 var prefix = 'ma' + 'il' + 'to';
 var path = 'hr' + 'ef' + '=';
 var addy12651 = 'stevagenzia4' + '@';
 addy12651 = addy12651 + 'centrostev' + '.' + 'it';
 document.write('<a ' + path + '\'' + prefix + ':' + addy12651 + '\'>');
 document.write(addy12651);
 document.write('<\/a>');
 //-->\n </script><script type='text/javascript'>
 <!--
 document.write('<span style=\'display: none;\'>');
 //-->
 </script>Questo indirizzo email è protetto dagli spambots. E' necessario abilitare JavaScript per vederlo.
 <script type='text/javascript'>
 <!--
 document.write('</');
 document.write('span>');
 //-->
 </script>">Revisione Veicoli</option>
<option value="<script type='text/javascript'>
 <!--
 var prefix = 'ma' + 'il' + 'to';
 var path = 'hr' + 'ef' + '=';
 var addy71218 = 'stevagenzia3' + '@';
 addy71218 = addy71218 + 'centrostev' + '.' + 'it';
 document.write('<a ' + path + '\'' + prefix + ':' + addy71218 + '\'>');
 document.write(addy71218);
 document.write('<\/a>');
 //-->\n </script><script type='text/javascript'>
 <!--
 document.write('<span style=\'display: none;\'>');
 //-->
 </script>Questo indirizzo email è protetto dagli spambots. E' necessario abilitare JavaScript per vederlo.
 <script type='text/javascript'>
 <!--
 document.write('</');
 document.write('span>');
 //-->
 </script>">Revisione Autocarri</option>
<option value="<script type='text/javascript'>
 <!--
 var prefix = 'ma' + 'il' + 'to';
 var path = 'hr' + 'ef' + '=';
 var addy85495 = 'stevagenzia2' + '@';
 addy85495 = addy85495 + 'centrostev' + '.' + 'it';
 document.write('<a ' + path + '\'' + prefix + ':' + addy85495 + '\'>');
 document.write(addy85495);
 document.write('<\/a>');
 //-->\n </script><script type='text/javascript'>
 <!--
 document.write('<span style=\'display: none;\'>');
 //-->
 </script>Questo indirizzo email è protetto dagli spambots. E' necessario abilitare JavaScript per vederlo.
 <script type='text/javascript'>
 <!--
 document.write('</');
 document.write('span>');
 //-->
 </script>">Formazione</option>
<option value="<script type='text/javascript'>
 <!--
 var prefix = 'ma' + 'il' + 'to';
 var path = 'hr' + 'ef' + '=';
 var addy18480 = 'stevagenzia1' + '@';
 addy18480 = addy18480 + 'centrostev' + '.' + 'it';
 document.write('<a ' + path + '\'' + prefix + ':' + addy18480 + '\'>');
 document.write(addy18480);
 document.write('<\/a>');
 //-->\n </script><script type='text/javascript'>
 <!--
 document.write('<span style=\'display: none;\'>');
 //-->
 </script>Questo indirizzo email è protetto dagli spambots. E' necessario abilitare JavaScript per vederlo.
 <script type='text/javascript'>
 <!--
 document.write('</');
 document.write('span>');
 //-->
 </script>">Collaudi in Sede</option>
</select>
faros 19 Dec, 2013
Many Thanks Bob
I have found in the Faqs the solution to the problem. :-)
happy to have learned something more
Thanks a lot again

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