ReInSpirit

  • Contacto
  • Blog
  • Servicios
    • Alojamiento Web
    • Desarrollo y diseño web
  • Descuento E T
  • Sobre Nosotros

Solución al problema de envío de correos en WordPress

10 septiembre, 2014 por Pedro Mendez 34 comentarios

Una de los problemas más comunes que un usuario puede encontrar con WordPress es el envio de correos electrónicos desde el mismo CMS y las veces que estos no llegan a su destino. Muchos de los usuarios de un nivel principiante preguntan por qué sus formularios de contacto no están enviando mensajes de correo electrónico, o por qué no ven ninguna notificación de WordPress. En este artículo vamos a ver cómo solucionar el fallo de WordPress en el envío de correos electrónicos.

¿Por qué no estamos recibiendo mensajes de correo electrónico desde nuestro WordPress?

La razón más común para esto es que nuestro alojamiento donde tenemos instalado WordPress no está configurado para usar la función PHP mail.

Otra razón es que muchos proveedores de servicios de correo electrónico utilizan una variedad de herramientas para reducir el spam de correo electrónico. Estas herramientas a menudo tratan de detectar que un correo electrónico es originario del lugar de donde es enviado. A veces el correo electrónico se envía por WordPress, pero es marcado para la carpeta de correo no deseado. Es por esto que se recomienda no usar WordPress para enviar su boletín electrónico.

El envío de correos electrónicos de WordPress utilizando Mandrill

Mandrill es un sistema de entrega de correo electrónico desarrollado por la gente que está detrás del popular proveedor de servicios de correo electrónico MailChimp. Mandrill es un proveedor de servicios de correo electrónico dedicado, por lo que invierten un montón de dinero y tiempo en asegurarse de que nuestro correo electrónico llega a su destino. Al utilizar Mandrill se puede enviar los mensajes de correo electrónico utilizando servidores de Mandrill ubicados en todo el mundo.

Mandrill es gratis de utilizar para el envío de hasta 12.000 correos electrónicos por mes. Esto es más que suficiente si disponemos de un blog pequeño. Su plan de precios depende de la cantidad de mensajes de correo electrónico que envíe al mes y es muy barato (a partir de $ 0.20 por mil correos electrónicos).

Configuración de Mandrill con WordPress es muy fácil. En primer lugar necesitamos instalar y activar el plugin wpMandrill. Tras la activación, vamos a Configuración » Mandrill para configurar el plugin. Se le pedirá que proporciones la clave API de Mandrill.

mandrill api

Para obtener la clave de API, visita el sitio web de Mandrill y registrate para obtener una cuenta gratuita. Después de iniciar sesión y entrar en el panel de Mandrill, tienes que ir a la página Configuración y pulsar en el botón Add API Key.

mandrill clave api

Mandrill creará una clave API para nosotros. Copia y pega esta clave API en la página de configuración del plugin en su área de administración de WordPress.

Después de introducir la clave API, Mandrill nos pedirá que indiquemos el nombre del remitente y una dirección de correo electrónico del remitente válida. Pulsamos en el botón Guardar cambios después de introducir esta información.

Eso es todo, nuestro sitio web con WordPress ya está configurado para utilizar Mandrill para todo el correo electrónico saliente.

Envío de correos con WordPress utilizando los servidores SMTP de Gmail

Otra alternativa para enviar los mensajes de correo electrónico de WordPress es utilizar los servidores SMTP de Gmail. Se puede usar cualquier cuenta regular de Gmail con este método para enviar los mensajes de correo electrónico. Sin embargo, su capacidad de entrega de correo electrónico será mucho mejor si estamos utilizando Google Apps en ese nombre de dominio en particular.

La mayoría de los proveedores de servicios de correo electrónico comprueban si un correo electrónico es originario del mismo lugar que pretende ser enviado. Cuando estamos usando una cuenta normal de Gmail, los correos electrónicos que no son originarios de los servidores de Gmail puede afectar a la capacidad de entrega.

Para utilizar servidores SMTP de Gmail para sus mensajes de correo electrónico de WordPress, simplemente instala y activa el plugin WP Mail SMTP. Tras la activación nos dirigimos a Configuración » Email para configurar el plugin.

email optins

Primero tendremos que proporcionar una dirección de correo electrónico del remitente y el nombre. Esto debe ser una dirección válida de correo electrónico configurado para el uso con Google Apps. Nos aseguramos de que la opción ‘Send all WordPress emails via SMTP’ está marcada.

Después de esto necesitamos proporcionar la dirección del servidor SMTP de Gmail, el puerto y contraseña de acceso.

Eso es todo, guardamos los cambios y utilizamos el formulario de correo electrónico de prueba en la parte inferior de la página de configuración para probar la configuración del correo electrónico.

Esperamos que este artículo te ayude a arreglar el envío de correos electrónicos de WordPress.

..Entradas Relacionadas

  • 5 Plugins para Incluir Anuncios en los Vídeos de WordPress
  • Como crear un Formulario en varios Idiomas en WordPress
  • Cómo usar un servidor SMTP para enviar correos desde WordPress
  • ✌Los 9 Mejores Constructores de Formularios para WordPress ➞
  • 6 Plugins de WordPress para Registros de Correo

Publicado en: Wordpress Etiquetado como: correo electrónico, formulario, gmail, mailchimp, mandrill, plugins, smtp

Sobre el autor

Pedro Mendez. Webmaster apasionado de WordPress. Autodidacta empedernido buscando siempre nuevas fuentes de conocimientos.

Comentarios

  1. Anton dice

    6 mayo, 2015 a las 12:31 PM

    Gracias Pedro
    He intentado un buen rato hacerlo con gmail y ha sido imposible . Con Mandrill a la primera , me lo recomendaron ayer pero me resistia a crear una nueva cuenta pero ha sido la solucion .

    Saludos

    Responder
    • Pedro Mendez dice

      11 mayo, 2015 a las 2:01 PM

      Hola Anton. Si, la verdad es que ya he oido hablar en mas de ocasión de Mandril. Parece que es mano de santo por lo visto jeje. Saludos!

      Responder
  2. Fabian dice

    14 agosto, 2015 a las 7:06 AM

    Hola, ya he instalado y configurado el plgin e hice la prueba y si me envia el correo, pero mi pregunta es como invoco la funcion para enviar el correo, mi pagina esta hecha en wordpress

    Responder
    • Pedro Mendez dice

      16 agosto, 2015 a las 3:11 PM

      Hola Fabian. Te puedes explicar mejor?

      Responder
  3. Mali dice

    24 agosto, 2015 a las 6:57 AM

    Hola, wpMandrill me sirve como formulario de contacto o debo instalar el formulario de contacto aparte?

    Gracias!

    Responder
    • Pedro Mendez dice

      24 agosto, 2015 a las 3:32 PM

      Hola Mali. Tienes que instalar el formulario aparte ya que wpmandrill no es un plugin para crear formularios. Saludos

      Responder
  4. Monica dice

    25 agosto, 2015 a las 10:27 PM

    Hola, felicitaciones me parece muy interesante tu pagina. Tengo una pagina hecha en wordpress y con xampp con dominio propio donde se registran los usuarios, y se envia muy bien el email pero no reciben nada en sus mailbox. Por favor podrias ayudarme con esto. Gracias de antemano

    Responder
    • Pedro Mendez dice

      26 agosto, 2015 a las 2:32 PM

      Hola Monica. Has probado instalando el plugin Mandrill?

      Responder
      • Monica dice

        26 agosto, 2015 a las 8:44 PM

        Hola, no lo hé probado. Probé con wp-mail y con otros similares y nada. Mandrill, Crees que sirva? no sabía que era un plugin para wordpress. Lo probaré y te aviso como me fué; y muchas gracias por tu rápida atención.

        Responder
        • Pedro Mendez dice

          27 agosto, 2015 a las 7:08 PM

          Gracias a ti Monica. Ya nos cuentas como va el asunto

          Responder
  5. Robert dice

    23 septiembre, 2015 a las 7:21 AM

    Hola Pedro sería posible que utilizando WP Mandrill el usuario una vez que se registren, le llegue a su correo personal de manera automática un email con su clave y usuarios . Si la respuesta es No que otra opción puedo manejar muchas gracias de antemano.

    Responder
    • Pedro Mendez dice

      24 septiembre, 2015 a las 10:03 AM

      Hola Robert. Con Mandrill debe de enviar todos los correos que WordPress manda por defecto, incluidos a los usuarios que se registran. Todo es probar y mirar creando un usuario demo por ejempolo

      Responder
  6. Robert dice

    29 septiembre, 2015 a las 7:04 AM

    Hola Pedro, era para comentar que wpmandrill a la primera me funciono un100%. Y agradecerte por el POST sobre este tema . Anduve casi un año buscando una solución al problema de envío de correos en WordPress. Que para mi debería venir incluido de manera NATIVA dentros de WP. Saludos

    Responder
    • Pedro Mendez dice

      29 septiembre, 2015 a las 11:40 AM

      Hola Robert. WordPress ya trae de forma nativa en el envío de correos, pero puede ser problema del sitio donde tengas alojado tu WordPress, problemas con permisos, etc. Si tienes un hosting optimizado para WordPress no deberías de tener problemas

      Responder
  7. Abel Pomares dice

    24 octubre, 2015 a las 4:15 PM

    Gracias hermano, me sacaste de un problema en la tienda con Mandrill me salio de una aun que lastima que tiene un trial de 2000 emails, habrá que comprarlo

    Responder
  8. giovanny dice

    12 noviembre, 2015 a las 5:09 AM

    Pedro primero intente con WP Mail SMTP pero no me funciono y lo desactive para probar con wpMandrill, el cual ya active con el código que me dieron y en la configuración puse mi correo de gmail pero siguen sin salir los correos de confirmación. ¿Qué puedo hacer?
    Gracias

    Responder
    • Pedro Mendez dice

      14 noviembre, 2015 a las 2:02 AM

      ¿Los de confirmación son los únicos que no te llegan? o te pasa igual con los demás

      Responder
      • giovanny dice

        15 noviembre, 2015 a las 12:27 AM

        Antes de contestarte me fui a probar por medio de contact form 7, el cual no sé porque no lo había probado antes y me acabo de dar cuenta que también tengo problemas por este, cuando le pincho en el botón de enviar me sale el siguiente mensaje:
        Falló el envío del mensaje. Por favor, inténtelo más tarde o contacte con el administrador por otro medio.
        Definitivamente no están saliendo los mails y ahora para colmo tengo problemas también con el plugin de contacto. Creo que es cuestión de proveedor del hosting, debe tener totalmente desactivadas las opciones de php o que se yo. =(

        Responder
        • Pedro Mendez dice

          15 noviembre, 2015 a las 8:41 PM

          Pues si Giovanny, sin duda es el hosting que utilizas el que no está habilitado para tal fin

          Responder
      • giovanny dice

        15 noviembre, 2015 a las 12:54 AM

        Por cierto Pedro ya estuve configurando el contact form7 y en el campo del remitente esta puesto wordpress@misubdominio.com pero no se que poner.

        Responder
        • Pedro Mendez dice

          15 noviembre, 2015 a las 8:42 PM

          Tienes que poner tu correo de administrador en WordPress Giovanny

          Responder
          • giovanny dice

            16 noviembre, 2015 a las 7:16 AM

            Creo que no me hice entender Pedro, en la configuración de contact form 7 en el apartado “de:” ya tengo mi correo de administrador mi pregunta es que debo poner en el campo: “para:” por defecto sale: wordpress@misubdominio.com. Para corregir el error
            Muchas gracias

          • Pedro Mendez dice

            16 noviembre, 2015 a las 9:03 PM

            Pues tienes que incluir la dirección de correo donde quieres que llegen los emails del formulario

  9. javier dice

    29 enero, 2016 a las 2:13 PM

    Hola no me deja crear una apy

    Responder
  10. Ana dice

    16 febrero, 2016 a las 4:27 AM

    Hola, anteriormente he usado wpmandrill y ha funcionado de maravilla, aunque ahora en otro dominio no salen los correos, es decir, cuando intento hacer pruebas directamente aparece que se está enviando el mensaje pero jamás aparece que se ha enviado con éxito, únicamente se queda cargando…

    No sé si es por la nueva actualización de wordpress…

    ¿Ayuda?

    Responder
    • Pedro Mendez dice

      16 febrero, 2016 a las 6:05 PM

      Hola Ana. Dices que es cuando has cambiado a otro dominio? o has cambiado a otro hosting…

      Responder
  11. Pepo González dice

    1 marzo, 2016 a las 12:31 AM

    Hola Pedro! Una preguntilla… En mi web (creada con Wordpress), tengo creado un formulario de contacto con Contact Form 7, y con su respectivo pluggin WpMandrill, pero recientemente me ha llegado un correo informativo desde Mandrill informándome de que va a empezar a ser de pago… ¿es esto posible? y de ser así… que otras opciones tendría? Porque solo uso el formulario para que me envíen clientes mails directamente desde mi web, nada mas…

    Gracias!

    Responder
    • Pedro Mendez dice

      1 marzo, 2016 a las 12:17 PM

      Hola Pepo. Si que he visto rumores de que Mandrill va a ser de pago. Te paso este tutorial por si te sirve de ayuda https://reinspirit.com/como-usar-un-servidor-smtp-para-enviar-correos-desde-wordpress/ y otro plugin que aunque no lo he probado dicen que va perfecto https://wordpress.org/plugins/wp-mail-bank/. Ya me cuentas si te funcionó alguno de estos. Saludos

      Responder
  12. Carolina dice

    15 septiembre, 2016 a las 10:48 AM

    Hola Pedro, muchas gracias por el tutorial 😉 He estado probando varias de las cosas que dices y tengo unos problemillas que te agradecería infinito que me ayudaras a resolver. Para poder añadir usuarios a mi sitio de wordpress y que les llegaran los correos de invitación para unirse a la red, instalé el plugin WP Mail Bank y probé asociándoles varias cuentas. Cuando asociaba la cuenta que tenemos del proyecto con el servidor de correo ZOHO, pasaba lo siguiente al añadir usuario a la red y pedir confirmación al mismo:
    – Al añadir una cuenta de gmail el primer correo de invitación para unirse a la red llegaba perfectamente a la bandeja de entrada, y, una vez que el usuario daba click y aceptaba entrar en la red no se enviaba el siguiente correo en el que se le proporcionaba su nombre de usuario y contraseña.
    – Al añadir una cuenta del propio servido ZOHO pero no la instalada en el plugin (tenemos dos asociadas a ZOHO) no había ningún problema y llegaban los dos correos perfectamente
    – Al añadir una cuenta de hotmail sólo llegaba un correo y encima a la bandeja de spam.

    Hice otro intento, poniendo como cuenta desde la que se gestionaban los envíos desde Mail Bank una cuenta de gmail que cree específicamente, y, además, cambié la configuración de la cuenta de gmail para permitir el acceso de otras aplicaciones a la cuenta, pero el problema es que no llega ninguno de los correos.

    Instalé Mandrill, pero me pierdo un poco y no sé qué hacer para poder tener la mayor capacidad de recepción de correos y que los usuarios se den por invitados a la red y reciban sus claves. Por eso te pido a ver si me puedes echar una cable 😉 ya no sé qué más probar. Mil gracias!!!

    Responder
    • Pedro Mendez dice

      15 septiembre, 2016 a las 1:59 PM

      Hola Carolina. El principal problema suele ser el servidor donde tienes instalado WordPress. Ponte en contacto con ellos y a ver que te dicen. Yo con mi hosting no tengo ningún problema con el tema de los correos y nunca los he tenido.

      Responder
      • Carolina dice

        20 septiembre, 2016 a las 9:40 AM

        Hola, mil gracias Pedro. Sigo sin poder resolverlo, a ver qué se me ocurre. Los del servidor no tengo manera de dar con ellos (son los de digitalocean). ¿Se te ocurre otra manera alternativa de solucionarlo? Muchas gracias de nuevo

        Responder
        • Pedro Mendez dice

          20 septiembre, 2016 a las 2:16 PM

          Hola Carolina. Todo hosting tiene que tener un sistema de soporte, a no ser que sea uno gestionado por ti mismo. Si no tienes conocimientos será mejor que busques otro alojamiento web con un buen sistema de soporte y realices una migración de tu web al nuevo hosting.

          Responder
  13. David dice

    25 enero, 2021 a las 11:54 PM

    Estoy tratando de que este complemento me envíe un correo de confirmación de cuenta a los usuarios que se registren, he intentado investigar por otros medios pero no he encontrado un metodo que me funcione, el correo corporativo que deseo funcione con esto es «email», esta con un paquete que compre con GoDaddy y mi hosting es de a2hosting, he intentado por servidores SMTP y entre otros para lograr dicha acción y no he logrado

    Responder
    • Pedro Mendez dice

      31 enero, 2021 a las 8:28 PM

      Buenas David,
      Pregunta a soporte de tu alojamiento a ver que sucede.
      Saludos

      Responder

Deja una respuesta Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.


Archivos

Categorías

  • Blogging (5)
  • Comercio Eléctronico (52)
  • Diseño (39)
  • Email Marketing (2)
  • Genesis (4)
  • Google (14)
  • herramientas (22)
  • hosting (8)
  • Marketing en Internet (13)
  • Negocios (3)
  • Prestashop (4)
  • Programación (4)
  • Redes Sociales (9)
  • SEO (24)
  • Sin categoría (25)
  • Trabajo (6)
  • Wordpress (531)

© Copyright 2024 ReInSpirit.com · Todos los derechos reservados ·Aviso legal·Política de Privacidad·Dos Hermanas (Sevilla)