Avisos
Vaciar todo

no llegan mails de brezingsforms al usuario  

Página 1 / 2
 
Enrique
 Enrique
Famed Member

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

Citar
Respondido : 17/05/2013 6:42 pm
Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Moderator

Hola Enrique,

Revisa esta captura por si te es de utilidad.

Saludos

ResponderCitar
Respondido : 17/05/2013 7:55 pm

Cursos Gratuitos WordPress

Enrique
 Enrique
Famed Member

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.

ResponderCitar
Respondido : 18/05/2013 11:05 am
Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Moderator

Hola Enrique,

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

Saludos

ResponderCitar
Respondido : 18/05/2013 2:43 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Enrique
 Enrique
Famed Member

Buenas tardes,

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

Saludos, Enrique P.

ResponderCitar
Respondido : 19/05/2013 5:14 pm
Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Moderator

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

ResponderCitar
Respondido : 19/05/2013 8:03 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Enrique
 Enrique
Famed Member

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.

ResponderCitar
Respondido : 19/05/2013 9:06 pm
Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Moderator

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

ResponderCitar
Respondido : 19/05/2013 10:27 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Enrique
 Enrique
Famed Member

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.

ResponderCitar
Respondido : 20/05/2013 5:09 pm
Pablo Velasco
 Pablo Velasco
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.

ResponderCitar
Respondido : 20/05/2013 5:27 pm

Enrique
 Enrique
Famed Member

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.

ResponderCitar
Respondido : 20/05/2013 6:39 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola Enrique

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

Saludos.

ResponderCitar
Respondido : 20/05/2013 9:22 pm

Cursos Gratuitos WordPress

Enrique
 Enrique
Famed Member

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.

ResponderCitar
Respondido : 21/05/2013 3:22 pm
Jhon
 Jhon
Soporte CMS Webempresa 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.

ResponderCitar
Respondido : 21/05/2013 5:55 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Enrique
 Enrique
Famed Member

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.

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