Envía correos electrónicos con Mandrill

Envía correos electrónicos con Mandrill

diciembre 13, 2020 General 0

Descripción

¿Le resultó útil este complemento? Considere dejar una reseña de 5 estrellas.

Nota: Esta es una versión bifurcada del complemento wpMandrill que ahora no es compatible. Las notas a continuación se copian del complemento original y se actualizarán a medida que estén disponibles las actualizaciones relevantes. Ayude contribuyendo al repositorio de GitHub Enviar correos electrónicos con Mandrill en GitHub

Este complemento utiliza la API de Mandrill para enviar correos electrónicos salientes, con o sin archivos adjuntos, desde su instalación de WordPress. Reemplaza la función wp_mail incluida con WordPress.

Los correos electrónicos se rastrean y etiquetan automáticamente para las estadísticas dentro del Tablero de Mandrill. También puede agregar etiquetas generales a cada correo electrónico enviado, así como etiquetas particulares basadas en correos electrónicos seleccionados definidos por sus requisitos.

También puede usar sus propias plantillas que se agregaron a su cuenta de MailChimp y se compartieron con su cuenta de Mandrill.

Hay algunos niveles de integración entre su instalación de WordPress y este complemento:

  1. La opción más simple: instalarlo, configurarlo y Enviar correos electrónicos con Mandrill comenzará a enviar sus correos electrónicos a través de Mandrill.
  2. Si necesita ajustar ciertos correos electrónicos, puede cambiar cualquier correo electrónico creando un filtro para el mandrill_payload gancho.
  3. Para una mayor personalización, hemos expuesto una función que le permite enviar correos electrónicos desde sus complementos, en lugar de la función wp_mail normal: wpMandrill :: correo

Traducción al español disponible.

Solicitud

Si descubre que una parte de este complemento no funciona, no haga clic simplemente en el botón “Está roto” de WordPress. Háganos saber qué está roto en su foro de soporte para que podamos mejorarlo. Nuestro dispositivo de lectura de mentes todavía necesita algunos ajustes.

Localizaciones

Send Emails with Mandrill está actualmente traducido a los siguientes idiomas:

  • Español (es_ES)

Problemas conocidos

  • Las estadísticas diarias mostrarán datos de los primeros 20 remitentes (correos electrónicos) registrados.
  • Las estadísticas diarias mostrarán datos de las primeras 40 etiquetas registradas.

Si su cuenta tiene más de 20 remitentes registrados o más de 40 etiquetas utilizadas, las estadísticas diarias detalladas pueden mostrar datos incompletos.

Capturas de pantalla

  • Pantalla de configuración
  • Estadísticas
  • Widget de panel
  • Configuración del widget del panel

Instalación

  1. Subir Send Emails with Mandrill al /wp-content/plugins/ directorio
  2. Active el complemento a través del Complementos menú en WordPress
  3. Configurar complemento en Configuración> Mandrill

Preguntas más frecuentes

¿Por qué necesito una clave API de Mandrill?

Para utilizar este complemento, debe proporcionar una de sus claves API de Mandrill. Actualmente, esa es la única forma en que podemos acceder a su cuenta de Mandrill.

¿Necesito una cuenta de MailChimp?

Si. Si actualmente no tiene un plan mensual de MailChimp, primero deberá actualizar o cambiar a un plan mensual. Una vez que haya actualizado, puede seguir los pasos aquí para agregar Mandrill a su cuenta.

¿Todos los correos electrónicos se enrutan a través de Mandrill?

Si. Intentamos enviar cada correo electrónico enviado a través de su instalación de WordPress. También intentamos procesar sus encabezados y archivos adjuntos.

Si el envío falla por algún motivo, el complemento intentará enviarlo nuevamente usando la función wp_mail de WordPress.

¿Qué sucede si necesito enviar algunos de mis correos electrónicos usando la función nativa wp_mail ()?

Use el filtro mandrill_payload y agregue un nuevo parámetro llamado ‘force_native’ a la variable $ message, y configúrelo en verdadero:

$ mensaje[‘force_native’] = verdadero;

Mis correos electrónicos están rotos y muestran un código CSS extraño

En la versión 1.09, agregamos una configuración que le permite decirle al complemento si desea reemplazar sus avances de línea por
. Intenta jugar con ese interruptor.

Si funciona para ciertos correos electrónicos pero no funciona para otros, es posible que desee modificar esta configuración utilizando el mandrill_nl2br filtrar. Por ejemplo, si no desea utilizar este filtro para los correos electrónicos de “contraseña olvidada”, agregue algo como esto al archivo functions.php de su tema:

function my_function ($ nl2br, $ mensaje) {
if (in_array (‘wp_retrieve_password’, $ mensaje[‘tags’][‘automatic’])) {
$ nl2br = falso;
}
return $ nl2br;
}
add_filter (‘mandrill_nl2br’, ‘mi_función’);

¿Hay alguna forma de comprobar lo que está pasando?

Si no pudimos enviar su correo electrónico a través de Mandrill, intentaremos dejar la respuesta de Mandrill en el registro de su servidor para que sea su primera parada.

Además, si configura la constante WP_DEBUG (definida en su archivo wp-config.php) en verdadero, verá algunos mensajes agregados por el complemento en partes clave del proceso.

Recibo un mensaje de clave de API no válida y estoy seguro de que mi API es válida.

Verifique lo siguiente:

  1. Que su clave API está activa (esto se puede ver en la página Credenciales SMTP y API en su cuenta de Mandrill);
  2. Que su servidor web tiene cURL instalado o puede usar las funciones fsock * () (si no sabe lo que esto significa, puede consultar con su proveedor de alojamiento para obtener más detalles);
  3. Que el nombre de dominio que está usando arriba está listado en el envío de dominios para su cuenta de Mandrill.

Reseñas

Funciona como el antiguo plugin de mandrill

carlcs
30 de abril de 2020
Y todavía es compatible con los desarrolladores a diferencia del anterior.

Gracias, ¿puedo ayudar?

RT_PDX
28 de abril de 2020
¡Genial que este complemento tenga una segunda vida! Es mejor que muchos otros complementos SMTP que intentan admitir mandrill. Necesita algunas actualizaciones para ser totalmente compatible con PHP7.4 y sería genial tener algunas opciones adicionales (cosa return_path_domain, etc.). En esa nota: ¡¿Puedo ayudar si eso fuera así en este gran esfuerzo ?!

Gracias por apoyar el complemento

broma
2 de febrero de 2020
Gracias por tomar la iniciativa de bifurcar el complemento no compatible y hacerlo funcionar con PHP moderno.

Gracias por hacerse cargo de la aplicación Mandrill no admitida

zakkates
14 de enero de 2020
La antigua aplicación Mandrill no compatible había comenzado a causar errores en nuestro sitio web. Causó problemas con nuestra instalación de WooCommerce. Afortunadamente, encontramos este complemento justo a tiempo para solucionar todos nuestros problemas. ¡Gracias! ¡Gracias!

Realmente bueno. Gracias.

Anthonywnz
12 de diciembre de 2019
Gracias por mantener esto.

Buen complemento. Buen apoyo

querido líder
28 de septiembre de 2018
No he tenido ningún problema y esta versión actualizada del complemento Mandrill resolvió un problema que estaba experimentando con el complemento Mandrill original. Además, sé que si surge un problema, puedo aportar una solución o los autores del complemento ya lo habrán solucionado. ¿Que es no gustar?

Leer las 8 reseñas

Colaboradores y desarrolladores

“Send Emails with Mandrill” es un software de código abierto. Las siguientes personas han contribuido a este complemento.

Colaboradores

  • MillerMediaNow

  • mikemm01

  • MC_Will

  • MC_Amanda

  • Cornel Raiu

  • crstauf

  • bizmatebiz

  • andrewhilson

  • Anthonywnz

  • broma

  • RT_PDX

  • Iilanio

Traduzca “Enviar correos electrónicos con Mandrill” a su idioma.

Interesado en el desarrollo?

Explore el código, consulte el repositorio de SVN o suscríbase al registro de desarrollo mediante RSS.

Registro de cambios

1.2.9

  • Se eliminó la función contextual_help () obsoleta y se agregó add_help_tab ()

1.2.8

  • Agregue los filtros wpmandrill_enable_reports y wpmandrill_enable_widgets para deshabilitar programáticamente el panel de informes y el widget si lo desea.

1.2.7

  • Se eliminó el código agregado para la interrupción anterior de Mandrill

1.2.6

  • Mensajes actualizados sobre cómo manejar la próxima interrupción de Mandrill
  • Corrección de errores para la sobrecarga de Memcache al cargar la página de informes de Mandrill en sitios de alto tráfico

1.2.5

  • Capturas de pantalla de complementos actualizadas para el repositorio de WordPress
  • Se agregó soporte / configuración para la subcuenta de Mandrill
  • Se eliminó el soporte de punto final de la API de Mandrill descontinuado (seguimiento de URL)

1.2.4

  • Se eliminaron las fuentes RSS debido a errores del núcleo de WordPress (biblioteca SimplePie)
  • Ajustes de CSS
  • Se corrigieron falsos negativos cuando se usa junto con Contact Form 7 y otros programas de envío de correo

1.2.3

  • Se solucionó el problema de pago de WooCommerce (error de alcance de clase)

1.2.2

  • Registro de errores más detallado para correos electrónicos fallidos
  • Se agregó formato de correo electrónico para incluir ‘nombre’

1.2.1

  • Corrección de advertencia de PHP

1.2

  • Se agregó la capacidad de anular la función wp_mail_native con una acción de WordPress
  • 404 arreglos de consola
  • Varias correcciones de variables indefinidas

1.1

  • Soporte agregado para PHP 7.2
  • Soporte eliminado para PHP <5.6
  • Comprobaciones de compatibilidad de activación de complementos añadidas

1.0

  • Versión inicial

Por favor Comparte y Síguenos:
RSS
Follow by Email
Facebook
Twitter

Deja un comentario