No llegan los correos de WooCommerce en WordPress

No llegan los correos a través de contacto (Contact form 7)

Si no llegan los correos de woocommerce seguramente tienes un problema en el envió de correos en WordPress. WordPress envía correos con la función integrada mail en PHP, pero si no funciona lo mas común es hacerlo por SMTP (Simple Mail Transfer Protocol) para esto necesitaremos un plugin.

Mail Bank WordPress

WP Mail Bank es un plugin que nos permitirá usar cualquier cuenta de correo electrónico como gmail para que wordpress envié correos ya sea desde un formulario o desde woocommerce. Solo hay que configurarlo con los datos del servidor SMTP, usuario, contraseña y listo.

Tiene un asistente que te guía durante todo el proceso. En las siguientes imágenes puedes ver como se configura WP mail bank con un correo Gmail:

Email Status not sent WP Mail Bank

No siempre funciona  a la primera y son varios factores los que van a influir.

  • Si tienes verificación en dos pasoso te tendrás que crear una contraseña de aplicación o no te funcionara.
  • No tener habilitado el uso de aplicaciones no seguras en tu cuenta de Gmail, es el fallo mas típico.
  • Que tu hosting no tenga acceso o se hayan restringido por algún motivo desconocido.

Para el ultimo caso tenemos que dar acceso al hosting donde tenemos nuestro WordPress para que pueda acceder a nuestra cuenta de Gmail, hay que seguir los siguientes pasos:

 

  1. Abrir una ventana de incognito
  2. Iniciar sesión con la cuenta de Gmail que usas en WordPress
  3. ir a la dirección https://g.co/alowaccess
  4. Permitir el acceso.

problema mail bank gmail

Ya tendría que funcionar el envió de correos en WordPress ya sea WooCommerce o cualquier correo que use tu web.

Adjunto el posible código de error que arroja mail bank cuando no tiene acceso a tu cuenta de Gmail.

 

Email Status : Not Sent
Debug Output :
220 smtp.gmail.com ESMTP 76sm3593159wma.0 - gsmtp
EHLO localhost
250-smtp.gmail.com at your service, [2001:41d0:303:7609::]
250-SIZE 35882577
534-5.7.9 Application-specific password required. Learn more at
534 5.7.9 https://support.google.com/mail/?p=InvalidSecondFactor 76sm3593159wma.0 - gsmtp
Your Web Host provider may have installed a firewall between you and the server.
Contact the admin of the server and ask if they allow outgoing communication on port 25,465,587.
It seems like they are blocking certain traffic. Ask them to open the ports.
Sobre Marc Oliveras 192 artículos
Cuando no estoy atrapado en alguna red mirando videos de gatitos, escribo artículos que solucionan problemas.

Sé el primero en comentar

Dejar una contestacion

Tu dirección de correo electrónico no será publicada.


*