Resultados de búsqueda para 'no envia correos'

Viendo 15 resultados - del 1 al 15 (de un total de 198)
  • Hola @randazzodev,

    El problema que comentas suele ocurrir porque muchos servidores de hosting (o entornos locales) no tienen configurada correctamente la función mail() de PHP, o los correos son bloqueados por los filtros de spam al no tener un dominio real asociado.

    Como solución técnica sin tener que comprar un dominio todavía, te sugiero dos opciones:

    1. Uso de un servicio externo SMTP: Aunque comentas que configurar ‘WP Mail SMTP’ es engorroso, es la solución más fiable. Puedes usar una cuenta de Gmail gratuita para las pruebas configurándola como servidor SMTP.
    2. Plugin de Log de Correos: Para comprobar si WooCommerce realmente está «intentando» enviar el correo, puedes instalar un plugin como ‘WP Mail Logging’. Esto te permitirá ver el contenido del email en tu panel de WordPress sin necesidad de que llegue a la bandeja de entrada, lo cual es ideal para fase de desarrollo.

    ¡Espero que te sirva de ayuda!

    Hola, si algún ajuste de la configuración SMTP estaba errado entonces los correos nunca llegaron a enviarse. El plugin Easy WP SMTP solo se encarga de gestionar el envío a través del servidor configurado, pero no guarda una copia de los mensajes ni almacena los datos del formulario.

    Acá lo que habría que saber es si el formulario que usas guarda la información en la base de datos.

    La única forma de poder recuperar esa información es que el plugin del formulario que hayas usado tenga activado el almacenamiento de entradas en la base de datos. Por ejemplo, Contact Form 7 necesita un complemento como Flamingo para guardar mensajes; WPForms, Gravity Forms o Elementor Forms pueden guardar envíos si esa opción está habilitada. En ese caso, puedes revisar desde el backend de WordPress si los mensajes quedaron registrados allí o en todo caso revisando la misma base de datos.

    Si no existe ningún sistema de almacenamiento, entonces la información esta perdida. Cuando el SMTP falla y el formulario o plugin no guarda entradas, la información no queda registrada en ningún lugar y no es posible recuperarla posteriormente.

    Hola Pablo.

    Te paso el código para que pruebes.

    Recuerda hacer siempre una copia de seguridad del sitio antes de implememtar este tipo de cambios.

    Vamos a «escuchar» cuando se registre un nuevo usuario (sin importar cómo) y le diremos a WooCommerce que envíe su correo de bienvenida.

    Este código puedes añadirlo en el archivo functions.php de tu tema hijo (nunca en el del tema padre) o, de forma más recomendable y segura, usando un plugin de fragmentos de código como Code Snippets.

    /**
    * Dispara el correo de bienvenida de WooCommerce cuando se registra un nuevo usuario,
    * independientemente del método de registro (ej. un formulario de Breakdance).
    */
    add_action( 'user_register', 'enviar_correo_bienvenida_wc_en_registro', 10, 1 );

    function enviar_correo_bienvenida_wc_en_registro( $user_id ) {
    // Primero, nos aseguramos de que WooCommerce esté activo para no causar un error fatal.
    if ( ! class_exists( 'WooCommerce' ) ) {
    return;
    }

    // Obtenemos la instancia del sistema de correos de WooCommerce.
    $mailer = WC()->mailer();
    $emails = $mailer->get_emails();

    // Comprobamos que la clase del correo electrónico 'Customer_New_Account' existe y está activa.
    if ( isset( $emails['WC_Email_Customer_New_Account'] ) ) {
    // Disparamos el correo, pasándole el ID del usuario recién creado.
    $emails['WC_Email_Customer_New_Account']->trigger( $user_id );
    }
    }

    ¿Qué hace este código?

    1. Se engancha a la acción user_register, que WordPress ejecuta cada vez que se crea un nuevo usuario con éxito.
    2. Dentro de nuestra función, comprueba si WooCommerce está activo.
    3. Obtiene el objeto del correo específico de «Nueva Cuenta» de WooCommerce.
    4. Llama al método trigger() de ese objeto, pasándole el ID del nuevo usuario. Esto es exactamente lo que hace WooCommerce por su cuenta, pero nosotros lo estamos forzando manualmente.

    Prueba esta solución y me cuentas.

    Saludos.

    Hola Pablo.

    Parece que el formulario de registro de Breakdance está utilizando la función nativa de WordPress para crear usuarios (wp_create_user o similar), pero no está disparando los hooks específicos de WooCommerce que se encargan de enviar el correo de bienvenida al cliente. ¿Es así?

    Asegúrate de haber revisado a fondo la configuración del elemento de formulario de registro de Breakdance. A veces, los constructores incluyen una opción para integrarse específicamente con WooCommerce.

    Busca alguna casilla o ajuste que diga algo como «Registro de WooCommerce», «Crear como cliente» o similar. Si existe, activarla podría ser suficiente para que Breakdance dispare los hooks correctos.

    En lugar de usar el widget de formulario de Breakdance para el registro, puedes simplemente dirigir a tus usuarios a la página «Mi Cuenta» (tusitio.com/mi-cuenta).

    Esta página, generada por el shortcode [woocommerce_my_account], contiene el formulario de registro y acceso de WooCommerce, que garantiza que se envíen todos los correos electrónicos correctamente. Puedes crear un enlace o un botón en tu diseño de Breakdance que apunte a esa URL.

    También puedes forzar el envío del correo de WooCommerce con un fragmento de código para «escuchar» cuando se registre un nuevo usuario (sin importar cómo) y decirle a WooCommerce que envíe su correo de bienvenida.

    Revisa las opciones anteriores y, si no encuentras solución, puedo preparate el fragmento de código.

    Saludos.

    • Buenas,

      tengo el tema hijo de astra pro instalado junto a elementor y woocommerce.
      Para pedidos en proceso y pedidos completados quería personalizarlos algo más de lo que permite por defecto woocommerce en ajustes-correos electronicos y vi que podia crear los archivos:
      customer-processing-order.php y customer-completed-order.php en wp-contentthemes-astra-child-woocommerce-emails

      El caso es que el email de «processing order» lo envia tal cual pero el de «completed order» no, envia el que aparece en woocommerce-ajustes-correos electronicos-pedido completado

      No es un problema grave, pero me gustaría poder meter iconos de redes sociales ahi para que al hacer click un cliente vaya a ver nuestra cuenta de esa red social, ademas de personalizar algo más el mensaje.

    Iniciador del debate lamagia

    (@lamagia)

    Muchas gracias, Jose Ramón, agradezco mucho tu rapidez. Voy a preguntar a SiteGround por el error de «Timeout waiting…» y a ver qué nos dicen, y sino aumentaré los límites como has comentado.

    Justo después de preguntar aquí y en el foro de MailerLite, vi que en el panel de control de MailerLite aparecía un aviso de que el dominio seguía sin autenticar. Me extrañó, porque según ellos ya estaba todo resuelto, pero volvió a pedirme reemplazar algunos registros DNS y la página web volvió a la normalidad.

    Sin embargo, ahora hemos recibido otro error de parte de nuestro proveedor de hosting, Siteground. «Nuestro sistema de monitorización de e-mail ha detectado una gran cantidad de correos electrónicos rechazados (error SMTP 550) enviados por tu cuenta.»

    Además, al entrar en mi wp-admin, he visto el siguiente error:

    ¡Atención! El último correo electrónico que trató de enviar tu sitio no se envió correctamente.

    Origen del correo electrónico: Contact Form 7
    Mailer: Otro SMTP
    SMTP Error: Could not authenticate.

    Imagino que todo esto viene de problemas al integrar la web con MailerLite… ¿Hay algo que pueda hacer para solucionarlo?

    • Buenos días:

      En primer lugar, quiero agradecer encarecidamente las soluciones a mi importante problema.

      La empresa contrató a un gestor informático para los servicios de web y mantenimiento. Hace una semana se les comunicó que no continuarían con ellos. Hasta ese momento, estábamos utilizando el acceso a WordPress con su usuario y contraseña sin problemas, incorporando fotos e información a la web a través del editor de WP. Sin embargo, ahora no tenemos acceso con ese usuario y contraseña porque nos han quitado los privilegios.

      Tuvimos la precaución de hacer una copia de seguridad de la web con un plugin de WP. La empresa tiene un dominio propio, y el titular de ese dominio es la persona que nos ha cortado el acceso. Este es otro problema, ya que esa persona es la que debe iniciar el traspaso del dominio a nosotros, y evidentemente, nunca vamos a tener la propiedad.

      Actualmente, estamos con las manos atadas, ya que tampoco podemos enviar ni recibir correos con el email corporativo asociado al nombre de dominio, debido, entiendo, a ese mismo problema. Como no nos han facilitado esta información, desconozco si dentro del editor de WP hay algún apartado donde se gestione el correo corporativo, del cual también carecemos.

      Ojalá haya alguien que nos pueda aportar alguna solución, independientemente de las acciones a tomar. En este momento, tanto el correo como la web de la sociedad están paradas. Somos una empresa pequeña y no podemos gestionarla.

      Muchísimas gracias.

      Un saludo.

    Foro: WooCommerce
    Como el debate: Split en pagina de Eventos
    • Hola, buenas tardes a todos. Necesito ayuda urgente con mi sitio web. estoy creando un sitio web de eventos, ya he resuelto la mayoría de los requerimientos del cliente pero en este momento me encuentro estancado con el tema de los Split en los pagos. el sitio web cuenta con un sistema de registro y restricciones que desarrolle con el plugin ultimate member, cree 2 roles para usuarios, uno es de usuarios básicos que entran al sitio solo para comprar tickets de eventos y el otro es para creadores de eventos, estos tienen un área en donde pueden publicar sus eventos a través de un formulario, todo este sistema lo configure a través del plugin modern event calendar en integración con woocommerce. todo esta funcionando muy bien, el formulario de envió de eventos, el proceso de compras, los correos que deben llegar, pero ahora necesito que cuando alguien compre un ticket, el sistema automáticamente envié el dinero al creador de dicho evento y un porcentaje al propietario del sitio. no se como hacer esto, no se como colocar un área en donde los creadores de eventos al registrarse coloquen sus datos bancarios o de alguna billetera y que estos datos se sincronicen con woocommerce o algo así. espero que alguien pueda ayudarme. gracias

    • Kel

      (@bulldogtattoo)


      Hola! Tengo un problema con todos los formularios de mi página. Hice una migración de la página y desde entonces que no funciona el Contact Form 7.

      Al rellenarlo con todos los datos el mensaje que me sale es: «Ha ocurrido un error al intentar enviar tu mensaje. Por favor, inténtelo de nuevo más tarde«

      • No es un problema del email en los correos «De» o «Para» (son correos de la empresa) además que está todo igual que antes cuando funcionaba
      • Los plugins los he desinstalado y probado uno por uno y tampoco. Y tanto plugins como ‘tema’ están actualizados
      • He desinstalado por completo y vuelto a instalar el plugin, haciendo de nuevo los formularios y tampoco.
      • He instalado el plugin «ReCaptcha v2 for Contact Form 7» por si había algún conflicto con la nueva versión de ReCaptcha, y tampoco.

      Hasta aquí he podido llegar con el poco conocimiento que tengo. Hablándolo con una amiga me dice que cree que puede ser que en su momento se incluyera el recaptcha a código y no con el plugin y lo está ‘pisando’. Yo no tengo ni idea de código (lo justo para customizar los formularios)

      Si alguien pudiera decirme cómo poder solucionarlo, se lo agradecería. ^__^

      La página con la que necesito ayuda: [accede para ver el enlace]

    • hola, conocen algun plugin que cuando me hagan un pedido a woocoomerce, me llegue un mensaje al whatsapp? es que cuando me llegan pedidos no med oy cuenta de los correos.

      • Este debate fue modificado hace 1 año, 7 meses por Sergio.
      • Este debate fue modificado hace 1 año, 7 meses por Sergio.

      La página con la que necesito ayuda: [accede para ver el enlace]

    Foro: Plugins y Hacks
    En respuesta a: BOLETIN DE NEWSLETTER
    Moderador Sergio

    (@kallookoo)

    Hola,

    Si es este plugin; https://es.wordpress.org/plugins/wp-mail-smtp/ comprueba en los registros los envios.

    Otra opcion es este otro plugin; https://es.wordpress.org/plugins/wp-mail-logging/ para saber que correos se enviaron, etc…

    Otra cosa que podria pasar es que no funcione el cron si es el metodo que usas para detectar la actualizacion.

    • Estimados buenas noches

      Les cuento mi caso, tengo un wordpress de la empresa donde trabajo, que lo herede, hace unos días nos dejó de llegar por correo el formulario que se completa por Contact Form 7.

      Me encetaría que me digan, por dónde empezar a buscar, como dato de color, teníamos el correo en el hosting, pero ya hace un año que migramos a Workspace, así que o no anda hace mucho o paso algo…
      No encontre nada relacionado por todo el WP ADMIN sobre configuración de correo.

      Quedo atento!

      PD: el formulario en Contact Form ya esta configurado y armado, con los correos que tiene que llegar y todo.

      • Este debate fue modificado hace 1 año, 12 meses por acekiar.
      • Este debate fue modificado hace 1 año, 12 meses por acekiar.
    • monicaamb12

      (@monicaamb12)


      Hola,

      Me gustaría obtener información de la BBDD a través de mis formularios. Me explico.

      Tengo 2 formularios distintos hechos con Elementor. Uno para las personas que no están registradas y otro para las personas que sí están registradas. La diferencia es que no si no estás registrado te pide Teléfono, Email y un Mensaje, a diferencia de cuando estás registrado que solo te pide un Mensaje. Adjunto formulario de persona registrada (formulario que tiene el «problema»):

      Estos formularios los hemos conectado a Make con un webhook. El problema es que no devuelve ninguna información de quién ha escrito.

      Se ve un poco mal la imagen pero lo importante es que hice un prueba y se ven todos los campos excepto quién ha escrito ese mensaje porque evidentemente no hay ningún campo que sea el Usuario como tal. Creo que desde la BBDD puedo ver el correo del usuario que ha escrito. ¿Cómo podría obtener esa información? ¿A través de un campo oculto? ¿Cómo?

      En segundo lugar… ¿Cómo podría llevarme esta información a Hubspot y así poder enviar correos automáticos?

      El objetivo sería sacar esa información una vez al día desde un .csv o algo así.

      Muchas gracias de antemano

      La página con la que necesito ayuda: [accede para ver el enlace]

    Hola Antonio.

    Comprueba cómo está enviando los correos Mailpoet. Tienen un sistema propio que a veces falla o llega al tope. Mejor hacerlo desde tu servidor. Se puede configurar desde el panel de Mailpoet.

    Comprueba los registros de Mailpoet. Allí se registra toda la actividad relacionada con tus boletines. Puedes revisar los registros para ver si hay algún error que pueda estar causando el problema. Para acceder a los registros, creo que se hace desde Mailpoet > Herramientas > Registros.

    Si has probado todos los pasos anteriores y todavía no puedes solucionar el problema, contacta con el soporte de Mailpoet. Yo no se qué más decirte 🙂

    Saludos.

    Moderador Sergio

    (@kallookoo)

    Hola @victortorneiros

    He revisado por encima el plugin que comentas, y veo que no esta en el repositorio. Esto nos crea un problema ya que no solemos tener acceso a ese tipo de plugins.

    El codigo que tu indicas deberia funcionar para todos los metodos pero parece que el plugin lo gestiona independientemente provocando que el resto de informacion que se muestra no coincida, como no puedo completar la configuracion del plugin, tampoco puedo comprobarlo.

    Asi que diria que puede sucederte varias cosas.

    El plugin no es completamente compatible con los hooks del WooCommerce.
    El plugin esta mal configurado, ya que cuando hice una prueba en tu web el subtotal cambia y pero no los impuestos y entiendo que los precios de correos tambien tienen los impuestos incluidos.
    Tambien he visto que usas elementor y aunque no deberia, cabe la posibilidad que este dando problemas.

    Te sugiero que hables primero con el soporte; https://woo.com/es/my-account/contact-support/?select=envia-shipping-and-fulfillment

    Y luego mirar otras cosas, para descrubir que sucede.

Viendo 15 resultados - del 1 al 15 (de un total de 198)