Soporte » Buscar » Resultados de búsqueda para 'no envia correos'

Viendo 15 resultados - del 1 al 15 (de un total de 217)
  • Moderador kallookoo

    (@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.

    Para configurar el formulario de contacto en Divi para que los correos electrónicos se envíen desde la dirección de correo del remitente, debes realizar algunos ajustes en la configuración del formulario y, posiblemente, en la configuración de tu servidor de correo. Aquí te indico los pasos generales a seguir:

    1. Instala y Configura un Plugin SMTP:
    • La mayoría de los servidores de alojamiento web utilizan el servidor de correo del servidor por defecto para enviar correos electrónicos desde WordPress. Esto puede causar que los correos electrónicos se envíen desde una dirección genérica en lugar de la dirección del remitente. Para solucionar esto, instala un plugin SMTP (Simple Mail Transfer Protocol) como WP Mail SMTP o algún otro de la categoría SMTP del repositorio de WordPress.
    • Configura el plugin SMTP con las credenciales de tu servidor de correo saliente. Esto permitirá que WordPress utilice tu servidor de correo para enviar correos electrónicos.
    • Actualiza la Configuración del Formulario:
    • Ve a la página o sección donde tengas el formulario de contacto de Divi y abre el módulo de formulario.
    • Asegúrate de que el campo «Correo electrónico» esté configurado como un campo obligatorio en tu formulario.
    • En la configuración del módulo de formulario, verifica que la opción «Remitente del correo electrónico» o «De» esté configurada para utilizar el valor del campo de correo electrónico del remitente.
    • Configura las Reglas de Correo Electrónico del Plugin SMTP:
    • Algunos plugins SMTP te permiten configurar reglas para los correos electrónicos salientes. En la configuración del plugin SMTP, verifica si hay una opción para «De» o «From» y asegúrate de que esté configurada para utilizar el campo de correo electrónico proporcionado por el remitente.
    • Prueba el Formulario:
    • Una vez que hayas realizado estas configuraciones, realiza una prueba completa del formulario para asegurarte de que los correos electrónicos se envíen desde la dirección de correo del remitente.

    Recuerda hacer una copia de seguridad de tu sitio antes de realizar cualquier cambio y cerrar este hilo si la cuestión se ha solucionado.

    Saludos.

    Buenas, Claro que si a ver si entre los dos damos con la tecla, y te pido mis disculpas por el error en el código. Agradezco que compartas tu código conmigo.

    Vamos a mejorar el código y explicar cada paso:

    function custom_change_reply_to_address( $headers, $email_id, $order ) {

    // Verificar si el correo electrónico es para notificar al cliente sobre el pedido completado
    if ( $email_id === 'customer_completed_order' ) {
        // Cambiar las direcciones de correo a las que quieres que lleguen las respuestas del cliente
        $new_reply_to_emails = array(
            'cuentaclientediana@gmail.com',
            'miguelitoespeso@gmail.com',
        );
    
        // Convertir el array de direcciones en una lista separada por comas
        $new_reply_to_email = implode( ',', $new_reply_to_emails );
    
        // Remover el "Reply-To" actual, si es que existe
        $headers = preg_replace( '/^Reply-To:/m', '', $headers );
    
        // Agregar la nueva lista de direcciones de correo al encabezado
        $headers .= "Reply-To: $new_reply_to_email\r\n";
    }
    
    return $headers;

    }
    add_filter( ‘woocommerce_email_headers’, ‘custom_change_reply_to_address’, 10, 3 );

    ———————————————————————–

    Explicación del código:

    1. La función custom_change_reply_to_address recibe los parámetros $headers, $email_id, y $order. $headers contiene los encabezados del correo electrónico, $email_id es una cadena que identifica el tipo de correo que se está enviando y $order es el objeto de pedido asociado al correo.
    2. Verificamos si el correo electrónico es para notificar al cliente sobre el pedido completado (customer_completed_order). Esto asegura que solo apliquemos esta modificación en los correos de «Pedido Completado».
    3. Definimos un array $new_reply_to_emails con las direcciones de correo a las que quieres que lleguen las respuestas del cliente.
    4. Convertimos el array de direcciones en una lista separada por comas utilizando la función implode.
    5. Usamos una expresión regular para eliminar cualquier «Reply-To» existente en los encabezados del correo.
    6. Agregamos la nueva lista de direcciones de correo al encabezado con la etiqueta «Reply-To».
    7. Finalmente, retornamos los encabezados modificados.

    Asegúrate de que el código sea agregado en el archivo functions.php de tu tema activo (preferiblemente en un tema hijo para evitar perder los cambios en futuras actualizaciones del tema). Una vez que hayas añadido este código, las respuestas a los correos de «Pedido Completado» deberían enviarse a las direcciones de correo especificadas en el array $new_reply_to_emails.

    Recuerda que hacer cambios en los archivos de tu sitio puede ser delicado, así que siempre es recomendable hacer una copia de seguridad antes de realizar modificaciones importantes.

    Y ya me dices si te es valido, si me he equivocado si lo has mejorado y ha funciona y de ser así me lo pasa

    jajaja

    Gracias y feliz semana

    Mis disculpas por la confusión en mi respuesta tambien, a ver si te puedo ayudar. Ahora entiendo mejor tu pregunta , o eso creo jajajaaj.

    Si deseas agregar varias direcciones de correo electrónico para recibir las respuestas de los clientes que responden a los correos enviados por WooCommerce, es posible hacerlo mediante una configuración adicional.

    Lamentablemente, WooCommerce de forma nativa no tiene una opción para agregar múltiples direcciones de correo electrónico en la configuración de remitente. Sin embargo, puedes lograr esto mediante el uso de un filtro en tu archivo functions.php o mediante un plugin específico. A continuación, te mostraré ambas opciones:

    Opción 1: Usando un filtro en el archivo functions.php

    Agrega el siguiente código al final del archivo functions.php de tu tema activo (preferiblemente en un tema hijo para evitar perder los cambios en futuras actualizaciones del tema):

    function agregar_correos_destino( $recipient, $order ) { $correos_adicionales = array( ‘correo1@example.com’, ‘correo2@example.com’, ‘correo3@example.com’, // Agrega aquí todas las direcciones de correo adicionales que desees ); $recipient = array_merge( $recipient, $correos_adicionales ); return $recipient;}add_filter( ‘woocommerce_email_recipient_customer_completed_order’, ‘agregar_correos_destino’, 10, 2 );add_filter( ‘woocommerce_email_recipient_customer_processing_order’, ‘agregar_correos_destino’, 10, 2 );

    Este código añadirá las direcciones de correo electrónico especificadas a los correos de «Pedido Completado» y «Pedido en Proceso» que se envían a los clientes.

    Opción 2: Usando un plugin

    Si no te sientes cómodo modificando el código de tu sitio, puedes utilizar un plugin que te permita agregar múltiples direcciones de correo electrónico para los correos de WooCommerce. Un plugin popular para este propósito es «WooCommerce Email Customizer» (https://woocommerce.com/products/woocommerce-email-customizer/). Este plugin te permite personalizar los correos de WooCommerce y agregar múltiples direcciones de correo en la configuración del remitente.

    Con cualquiera de estas opciones, podrás agregar varias direcciones de correo electrónico para recibir las respuestas de los clientes que responden a los correos enviados por WooCommerce. Recuerda siempre hacer una copia de seguridad de tu sitio antes de realizar cambios importantes.

    Para cambiar la dirección de destino a la que llegan las respuestas de los correos enviados por WooCommerce, debes asegurarte de que la configuración de correos electrónicos esté correctamente actualizada. Los siguientes pasos te guiarán a través de la configuración adecuada:

    1. Accede al panel de administración de WordPress de tu sitio web.
    2. Ve a «WooCommerce» en el menú de la izquierda y selecciona «Ajustes».
    3. En la parte superior, haz clic en la pestaña «Correos electrónicos».
    4. Busca la sección «Opciones del remitente del correo electrónico».
    5. En el campo «Dirección de remitente», asegúrate de que solo tengas la dirección de correo corporativo que deseas usar para recibir las respuestas de los clientes. En tu caso, deberías tener solo «support@myWebSite.com» en este campo.
    6. Guarda los cambios.

    Con estos pasos, los correos electrónicos enviados por WooCommerce deberían dirigirse a la dirección «support@myWebSite.com» en lugar de «email_Number_One@gmail.com» para las respuestas de los clientes.

    Si después de hacer estos cambios los correos todavía llegan al correo antiguo, es posible que esté ocurriendo una caché o que el servidor de correo esté tomando tiempo en actualizar la información. Espera un poco después de hacer los cambios y realiza algunas pruebas para asegurarte de que el correo esté llegando correctamente a la nueva dirección.

    Si el problema persiste, asegúrate de que no haya otros plugins o configuraciones en tu sitio que estén afectando el envío de correos electrónicos y que pudieran estar anulando la configuración de WooCommerce. Revisa también la configuración de tu servidor de correo para asegurarte de que no haya configuraciones adicionales afectando los correos enviados.

    En última instancia, si los problemas persisten y no encuentras una solución, te recomiendo contactar al soporte técnico de WooCommerce o de tu hosting para obtener asistencia específica para tu caso.

    O me escribes por aqui al Whatsapp de la empresa y lo vamos viendo.

    Foro: WooCommerce
    En respuesta a: Problemas Traducción

    Hola, a ver si te puedo ayudar, ya me dices que tal

    1. Verifica la configuración del plugin Weglot: Asegúrate de que el plugin Weglot esté configurado correctamente para traducir todo el contenido de tu sitio web al español. Revisa la documentación del plugin para asegurarte de que no estés omitiendo la traducción de los correos electrónicos.
    2. Revisa las plantillas de correos electrónicos: Si utilizas algún sistema de gestión de contenido o un plugin específico para enviar correos electrónicos (como confirmaciones de pedido, crear cuenta, etc.), revisa las plantillas de estos correos para asegurarte de que estén en español.
    3. Verifica las traducciones: Si tienes una opción para traducir manualmente los correos electrónicos, asegúrate de que las traducciones sean precisas y estén en español.
    4. Prueba con una cuenta de prueba: Crea una cuenta de prueba en tu sitio web y realiza diferentes acciones para activar los correos electrónicos (hacer un nuevo pedido, crear una cuenta, etc.). Observa si los correos que recibes están en español o en inglés, y así podrás identificar mejor el origen del problema.
    Foro: WooCommerce
    Como el debate: Problemas Traducción
    • gabehh95

      (@gabehh95)


      Hola,

      Tengo un sitio web de venta de artículos, y la mayoría de mis clientes son españoles, pero también he hecho envíos por diferentes paises de Europa.

      El problema que tengo es en la traducción de los correos, desde siempre han estado en castellano, pero desde hace no mucho algunas frases están en ingles, es decir, tengo un espanglish en los correos (crear cuenta, nuevo pedido, etc). No entiendo que está ocurriendo, porque desde que creé la página ha sido configurada en castellano.

      Mi idea era utilizar un plugin para enviar correos en diferentes idiomas, pero primero debo tener todos los correos en castellanos para traducirlos.

      Nota: tengo instalado el weglot, pero no influye en los correos.

      Mi página es: https://diverko.com

      Gracias,

      Un saludo.

      • Este debate fue modificado hace 8 meses por gabehh95.
    • Hola
      Espero explicar bien mi problema.
      Quiero cambiar la dirección de destino para cuando se responde a los correos que se envia al usuario sobre el estado de sus pedidos

      WooCommerce cuando un usuario se realiza un pedido envía le llega un correo con la información del pedido que hizo.
      También, cuando cambio el estado de los pedidos de «Procesando» al estado de «Completado», igualmente le llega un correo al Usuario para informarle, que su pedido esta en camino

      En ocasiones, los usuarios responden a este correo, quizá porque al ver los detalles del pedido, se dan cuenta que no pusieron bien la dirección, o por cualquier otra razón, y deciden responder a ese correo para hacer una consulta a la tienda por cualquier motivo.

      Bien, he configurado de la siguiente manera:
      WooCommerce => Ajustes => Correos electrónicos => Opciones del remitente del correo electrónico => Dirección de remitente:

      Al principio, en esta configuración tenia el siguiente correo : email_Number_One@gmail.com

      Este era el correo del primer administrador del sitio web, pero ahora ya no es el administrador.
      Para corregir esto, cambie la configuración de :

      WooCommerce => Ajustes => Correos electrónicos => Opciones del remitente del correo electrónico => Dirección de remitente

      Aqui he cambiado el correo por un correo corporativo, pero tambien he dejado de segunda opcion el correo que tenia, de este modo: support@myWebSite.com, email_Number_One@gmail.com

      Pero esto no funciona y los correo de los clientes que responden a los correos que reciben cuando realizan un pedido o cuando se completa el pedido, siguen llegando al primer correo que usaba : email_Number_One@gmail.com

      ¿ como puedo cambiar esto ?
      ¿ hay otra configuración en WordPress o WoCommerce que me estoy perdiendo ?

    • Hola a todos, se que wordpress puede llegar a tener problemas al momento de envíar correos, pero este caso es una variante.

      Resulta que en mi sitio tengo un formulario de contacto que debe notificarme enviándome un correo a una cuenta personal, pues el sistema sí me envía correos pero llegan vacíos, sin cuerpo de texto, a alguien más le ha pasado y lo pudo solucionar?

    • Buenos días chic@s, desde hace varias semanas he detectado que no puedo enviar correos para que los clientes valoren el producto comprado. El plugins instalada que tengo es Customer Reviews for WooCommerce pero al darle al icono de enviar recordatorio de valoración, me indica lo siguiente:

      «No se puede enviar un recordatorio de revisión porque el cliente no ha dado su consentimiento»

      Hasta ahora nunca me había salido eso y la verdad que no se de que puede ser, si alguien sabe algo.

      Muchas gracias de antemano

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

    • Hola,

      Todo empezó cuando la empresa de nuestro hosting nos envió un correo de título Bloqueo de formularios en tu hosting (peticiones POST) diciendo: «Nuestros sistemas de seguridad han detectado un comportamiento anómalo en las visitas a tu hosting, y creemos que tiene un agujero de seguridad en el código. Hemos detectado, entre otras, estas URL que sospechamos que están infectadas con malware: (…) Por tu seguridad y la de tus usuarios, hemos tomado estas medidas:

      • Renombrar los ficheros con malware. Si un archivo se llamaba, por ejemplo, formulario_web.php ahora se llamará formulario_web.php._malware. Así, minimizamos el daño que pueda hacerte a ti y a tus clientes.
      • Limitar páginas con formularios. Hemos deshabilitado en tu hosting las peticiones http de tipo POST, que son las que utilizan las páginas que contienen un formulario (apartado de contacto, página de alta de clientes, etc.). Ahora, solo se pueden completar los formularios desde direcciones IP de España. El resto de funcionalidades de tu hosting siguen 100% operativas».

      Luego me recomiendan hacer varias cosas para solucionarlo, entre ellas actualizar WordPress. Pero aquí llega el segundo problema, que resulta que ahora tampoco me deja iniciar sesión en WordPress, ya que me pone que la contraseña es incorrecta. ¿Cómo puede ser?

      El último problema es que trato de reestablecer la contraseña, le doy a enviar, ¡pero no nos llega el correo! (En una ocasión sí nos llegó, pero con mucho atraso, por lo que ya no fue válido el link). Además, justo hoy nos han llegado dos correos diciendo que nuestros pagos de Elementor que teníamos se han interrumpido por un error. Por favor, no sabemos qué hacer, si alguien pudiera ayudarnos.

      Un saludo y muchas gracias de antemano,

      Alba

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

    • Hola, he creado un formulario de suscripción con MAILPOET en mi página de wordpress.org. El problema es que los correos de confirmación de suscripción, bienvenida y posteriores entran a la carpeta de SPAM o Correo no deseado. Incluso después de marcar el primer correo como «Correo deseado» el siguiente entra por Spam.

      Puedo hacer algo para evitar esto desde el primer correo enviado? Qué podría hacer?

      Gracias!

    Javi Guembe

    (@javiguembe)

    Hola,

    pinta a que hay un problema de delivery o entrega desde que sale del WordPress hasta el receptor. Esto no suele ser un problema del WordPress como tal sino de la configuración del e-mail externo o las medidas anti-spam del servidor de correo al que llegan los correos, no obstante dentro de WordPress se pueden utilizar plugins que ayudan a diagnosticar y salvar el problema, como son los plugins que contienen «smtp» como Easy WP SMTP o WP Mail SMTP.

    Otra manera que puedes hacer es buscar un plugin de logs de envíos de correo, esto hace que todo lo que envía WP queda en las opciones del plugin, incluyendo seguramente el enlace de salida que necesitas. Y con eso te aseguras que WP esté enviando bien los correos.

    Si te sirve mi respuesta, por favor dale a «Resolver», muchas gracias.

    • mccfer76

      (@mccfer76)


      buenas grupo, he recibido una ataque brutal que todo comenzo desde hackeo a mis correos, pasando a un ataque masivo a todas mis paginas, llevamos un mes peleando con esto, pero estamos perdiendo ya el control de la situacion, hay paginas (como la del enlace de este debate) que esta en linea, pero imposible entrar al backoffice de WP al igual que muchas de mis web, es una situacion ya desesperante, porque hemos probado desde sacar los ftp pasar antivirus (solo manda a cuarentena pero no repara los archivos), a tratar de haber usado plugin como worddefence, pero ya actualmente a ningun backoffice podemos entrar, obviamente a que limpiar todas las paginas porque sino el bicho seguira rondando.

      Igual forma una cuenta de correo aestuvo enviando spam de forma masiva y estamos en la lista negra con bloqueo del IP asi que no podemos ni enviar ni recibir email.

      Un caos.

      Tenemos de servidor SW hosting.

      Escucho toda clase de sugerencia o asi como un experto que me pueda contactar y nos ayude (pagado).Gracias

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

    • Raul Hermoso

      (@raul-hermoso)


      Hola, tengo un problema con dos sites, (es el mismo en distintos servers, una es la de desarrollo y otra de producción, el problema está en que parece que se sincronizan las compras en la web de desarrollo en cuanto activo WooCommerce, incluso quitando la pasarela de pago (Stripe) y se pone a enviar correos a los clientes de recuerdo de pago (tiene pago por depósitos y claro, a los clientes les llega un mail de una web que no es, vamos un lío. He borrado los webhooks de la de desarrollo porque entiendo que eso es lo que sincroniza los dos sites, pero aun así sigue, la única manera de pararlo es desactivando woocommerce, pero así no puedo seguir trabajando en desarrollo, y no tengo claro que un estado de mantenimiento lo pare del todo y en ese estado no me permite hacer pruebas de emails, lo que necesito es que deje de sincronizar compras en la web de desarrollo y que deje de enviar mails desde ahí, además está en multiidioma y los mails erroneos que envía son en otro idioma del que se compró el producto, (está con polylang) , en fin un lío, alguna sugerencia? Gracias!

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

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