no llegan mails de ...
 
Avisos
Vaciar todo

no llegan mails de brezingsforms al usuario

26 Respuestas
7 Usuarios
0 Reactions
1,776 Visitas
Respuestas: 2640
Famed Member
Topic starter
 

Buenas tardes,

Tengo 3 formularios en mi web, son los siguientes:

- El banner de contacto
- El banner de newsletter
- En el menú principal (Consultanos)

Pues si un usuario rellenar cualquier formulario, me llega a mi correo que ha sido rellenado etc...

Pero el no recibe nada.

Saludos, Enrique P.

URL del sitio: Contenido solo visible a usuarios registrados


 
Respondido : 17/05/2013 5:42 pm
Luis Mendez Alejo
Respuestas: 23273
Illustrious Member
 

Hola Enrique,

Revisa esta captura por si te es de utilidad.

Saludos


 
Respondido : 17/05/2013 6:55 pm
Respuestas: 2640
Famed Member
Topic starter
 

Buenas tardes Luis,

Hay tengo mi correo puesto, para que me llegue a mi quien rellena los formularios y los datos de ellos. Eso si me llega, pero al que lo rellena no le llega nada.

Saludos, Enrique P.


 
Respondido : 18/05/2013 10:05 am
Luis Mendez Alejo
Respuestas: 23273
Illustrious Member
 

Hola Enrique,

¿Podemos ver una captura de la configuración de la pestaña "Servidor" de tu Configuración Global?.

Saludos


 
Respondido : 18/05/2013 1:43 pm
Respuestas: 2640
Famed Member
Topic starter
 

Buenas tardes,

Te adjunto una captura de la configuración de mi servidor.

Saludos, Enrique P.


 
Respondido : 19/05/2013 4:14 pm
Luis Mendez Alejo
Respuestas: 23273
Illustrious Member
 

Hola Enrique,

¿Existe la cuenta de correo que aparece en la configuración?

Contenido solo visible a usuarios registrados

He consultado a un técnico y me indica que NO tienes ninguna cuenta de correo creada salvo la que viene por defecto con la cuenta de Hosting.

Saludos


 
Respondido : 19/05/2013 7:03 pm
Respuestas: 2640
Famed Member
Topic starter
 

Buenas Luis,

Ya he puesto una dirección existente, esta es : desarrollo.ipavon@gmail.com, pero ese no es el problema porque ya lo he probado y a mi me llegan los datos cuando un usuario rellena algún formulario.

Pero al usuario que rellena el formulario no le llega nada.

Saludos, Enrique P.


 
Respondido : 19/05/2013 8:06 pm
Luis Mendez Alejo
Respuestas: 23273
Illustrious Member
 

Hola Enrique,

Para enviar una copia del formulario rellenado al usuario que lo ha rellenado tienes que ir al formulario en la administración del Breezingforms y pulsar en "Editar Formulario".

A continuación en la última pestaña "Enviar Piezas" y en el apartado "Final del Submit" elige la opción Personalizado.

En la caja que se abre pon el siguiente código:

 global $mailfrom, $fromname;
$this->execPieceByName('ff_InitLib');
// asunto del mail $subject = "Formulario recibido desde la web";
// mensaje $body = "Formulario: " . $this->formrow->title.nl().nl(); $body .= "Fecha de envío: " . $this->submitted.nl().nl(); if (count($this->maildata)) { foreach ($this->maildata as $data) { $body .= $data[_FF_DATA_TITLE].": ".$data[_FF_DATA_VALUE].nl(); } }
$to = ff_getSubmit('mail');
// send the mail $this->sendMail(
   $mailfrom,
   $fromname,
   $to,
   $subject,
   $body
); 

Para este código se supone que el campo donde el usaurio introduce su mail se llama "mail". Si tuviera otro nombre, por ejemplo, "mailcliente" deberás cambiar la línea

$to = ff_getSubmit('mail');

por

$to = ff_getSubmit('mailcliente');

Realiza una copia de seguridad con Akeeba Backup o XCloner antes de proceder con los cambios.

Saludos


 
Respondido : 19/05/2013 9:27 pm
Respuestas: 2640
Famed Member
Topic starter
 

Buenas tardes Luis,

En el formulario de "Consultanos", sigue sin llegarle al usuario. Solo me llega a mí. El campo se llama "Mail", lo he cambiado y lo he puesto así.

En el formulario del banner "Contacto" y "Newsletter", al enviarse sale un error, lo puedes comprobar rellenandolos.

Saludos, Enrique P.


 
Respondido : 20/05/2013 4:09 pm
Pablo Velasco
Respuestas: 20382
Illustrious Member
 

Hola,

El código que te ha enviado Luis no parece correcto. Prueba con el siguiente:

global $mailfrom, $fromname;
$this->execPieceByName('ff_InitLib');
// asunto del mail 
$subject = "Formulario recibido desde la web";
// mensaje 
$body = "Formulario: " . $this->formrow->title.nl().nl(); 
$body .= "Fecha de envío: " . $this->submitted.nl().nl(); 
if (count($this->maildata)) { 
   foreach ($this->maildata as $data) { 
      $body .= $data[_FF_DATA_TITLE].": ".$data[_FF_DATA_VALUE].nl(); 
   } 
}
$to = ff_getSubmit('mail');
// send the mail 
$this->sendMail(
   $mailfrom,
   $fromname,
   $to,
   $subject,
   $body
); 

Recuerda que igualmente tienes que hacer el cambio en la línea:

$to = ff_getSubmit('mail');

tal como te ha indicado Luis.


 
Respondido : 20/05/2013 4:27 pm
Respuestas: 2640
Famed Member
Topic starter
 

Buenas tardes Pablo,

El formulario del menú "Consultanos", ya funciona correctamente y llegan los mails tanto al administrador como al usuario.

Pero los formularios del banner "Contacto y newsletter", solo llegan al administrador, incluso el de newsletter lo tengo enganchado con mailchimp, así que debería llegarle al usuario que lo rellena.

Saludos, Enrique P.


 
Respondido : 20/05/2013 5:39 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola Enrique

El código enviado debes colocarlo en cada formulario en el que requieres esta funcionalidad.

Saludos.


 
Respondido : 20/05/2013 8:22 pm
Respuestas: 2640
Famed Member
Topic starter
 

Buenas tardes Jhon,

Está colocado en cada uno de ellos, el formulario del menú "Consultanos" funciona sin ningún problema, pero el de contacto y newsletter no le llega nada al usuario, solo al administrador.

Saludos, Enrique P.


 
Respondido : 21/05/2013 2:22 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola Enrique

Cambia el idioma del backend a Inglés, esto con la finalidad de descartar un posible problema de la opción elegida para el envío de piezas.

Ingresa a editar el formulario , verás las opciones en inglés, elige Submit pieces => End Submit

Asegurate que el código sea depositado en la opción correcta en todos tus formularios

Saludos.


 
Respondido : 21/05/2013 4:55 pm
Respuestas: 2640
Famed Member
Topic starter
 

Buenas tardes Jhon,

Ahora si llega a los dos destinatarios, tanto al usuario como al administrador, pero en el formulario de contacto cuando lo rellenas se envía, aparece un error y rapidamente se quita...no se porque sale ese error.

El de newsletter también llega, pero solo los datos, si lo tengo enganchado con mailchimp, me debería llegar un correo de mailchimp diciendome que si quiero suscrbirme pulse este botón etc...
no?
Aquí te mando la configuración de la pestaña de mailchimp:

Saludos, Enrique P.


 
Respondido : 21/05/2013 5:17 pm
Página 1 / 2