Cómo enviar un correo electrónico con archivos adjuntos desde WordPress

Publicado: 2021-10-20

¿Está buscando enviar un correo electrónico con archivos adjuntos de WordPress?

Es posible que desee que su sitio envíe archivos adjuntos desde un formulario de contacto o una tienda WooCommerce.

En este artículo, le mostraremos cómo lograr ambos y también cómo archivar los archivos adjuntos que se envían.

Repare sus correos electrónicos de WordPress ahora

¿Puede WordPress enviar correos electrónicos con archivos adjuntos?

Sí, WordPress puede enviar correos electrónicos con archivos adjuntos. La mayoría de los complementos de formularios de contacto tienen el campo de archivo de carga, pero solo unos pocos tienen la opción de enviar el archivo como un archivo adjunto también. En este tutorial, usaremos Formidable Forms y WooCommerce para mostrarle cómo generan y envían archivos adjuntos.

Cómo enviar un correo electrónico con archivos adjuntos desde WordPress

Echemos un vistazo a ambos casos de uso uno por uno:

  1. Enviar un archivo adjunto desde un formulario de contacto
  2. Enviar adjunto de factura desde WooCommerce

Primero, usaremos un formulario de contacto para enviar un archivo adjunto.

1. Enviar un archivo adjunto desde un formulario de contacto

Si desea permitir que sus visitantes le envíen archivos adjuntos, le recomendamos Formidable Forms. Es un poderoso complemento de formulario de contacto que le permite recibir archivos adjuntos junto con la notificación del formulario de contacto.

Lo primero que deberá hacer es instalar y activar el complemento Formidable Forms. Si eres nuevo en WordPress, puedes echar un vistazo a este tutorial sobre cómo instalar un complemento de WordPress.

Una vez que el complemento esté instalado, vaya a su panel de control de WordPress y haga clic en Formidable Forms » Forms .

go to Formidable Forms All Forms

Haga clic en el botón Agregar nuevo en la parte superior para buscar una plantilla de formulario.

add new form to Formidable Forms

Para este tutorial, crearemos un formulario de solicitud de empleo.

Haga clic en la plantilla para seleccionarla aquí:

Formidable Forms template

A continuación, haga clic en el campo Carga de archivos para configurar los ajustes.

file upload field in formidable Forms

En Opciones de carga de archivos, marque la casilla Adjuntar este archivo a la notificación por correo electrónico . Las otras configuraciones aquí son opcionales:

add file as attachment in email

Ahora, desplácese hacia abajo y especifique los tipos de archivos que desea permitir. Puede configurar esto para extensiones de archivo específicas o permitir todos los tipos de archivos compatibles con WordPress.

allowed file types

Guarde su formulario para que los cambios surtan efecto.

Veamos ahora cómo podemos agregar el mismo formulario a una página.

Agregue formularios formidables a una página

Puede agregar Formidable Forms a una página usando un shortcode o un bloque, así que usaremos un bloque para este tutorial.

Abra cualquier página de WordPress o busque una página existente. Una vez que lo hayas abierto para editarlo, busca el bloque Formidable Forms.

Haz clic en el logo de Formidable Forms para agregar el bloque a tu página:

Formidable Forms block

A continuación, seleccione el formulario de solicitud de empleo que acaba de crear.

¡Y eso es! Publica la página y envía un archivo a través del formulario para probarlo.

email attachment

Ahora veamos cómo ver esos archivos adjuntos directamente en el tablero de WordPress.

Ver archivos adjuntos en WordPress

El complemento WP Mail SMTP le permite guardar todos los archivos adjuntos que se cargan a través de su formulario de contacto. Esta es una forma útil de mantener una copia de seguridad y también puede volver a enviar la notificación con sus archivos adjuntos si es necesario.

Si es nuevo en WP Mail SMTP, querrá descargar e instalar el complemento antes de continuar con esta guía. Tenga en cuenta que necesitará la versión Pro para habilitar el registro de archivos adjuntos.

Si necesita un poco de ayuda para configurarlo, consulte esta guía sobre cómo configurar los ajustes SMTP de WordPress.

Una vez que haya instalado el complemento en su sitio web, necesitaremos modificar la configuración para guardar archivos adjuntos en WordPress. Para comenzar, dirígete a WP Mail SMTP » Configuración .

WP Mail SMTP settings menu

A continuación, desde la barra superior, cambie a Registro de correo electrónico .

Email log settings tab

Aquí, marque las casillas de verificación para Registrar contenido de correo electrónico y Guardar archivos adjuntos .

Enable email log content and save attachments

Finalmente, desplácese hasta la parte inferior de la página y haga clic en Guardar configuración para aplicar los cambios.

Ahora, todos los archivos adjuntos de correo electrónico enviados desde Formidable Forms también se guardarán en su registro de correo electrónico.

Para ver cómo funciona, puede ver los archivos en WP Mail SMTP » Registro de correo electrónico .

Open the email log in WP Mail SMTP

Los archivos que se han cargado aparecen en la sección Archivos adjuntos del archivo de registro.

attachment in WordPress

¡Eso es todo! Veamos ahora cómo enviar una factura como archivo adjunto en los correos electrónicos de WooCommerce.

2. Enviar adjunto de factura desde WooCommerce

¿Desea enviar una factura a los clientes después de que realicen una compra? De forma predeterminada, WooCommerce incluye la información del pedido en el cuerpo del correo electrónico.

Para enviar la factura como un archivo adjunto de correo electrónico, deberá instalar un complemento adicional. Veamos cómo se hace.

Instale el complemento de facturas y albaranes en PDF de WooCommerce

Para crear una factura y adjuntarla a sus correos electrónicos de WooCommerce, puede instalar el complemento gratuito WooCommerce PDF Invoices & Packing Slip.

WooCommerce PDF Invoices and Packing Slips

Después de instalar y activar el complemento, haga clic en el botón Ejecutar el asistente de configuración en la parte superior para configurarlo.

WooCommerce PDF Invoices and Packing Slips setup wizard

El asistente le permite:

  • Personalice la apariencia de la factura que se agregará como archivo adjunto
  • Elija qué correos electrónicos deben tener una factura adjunta.

invoice email

Veamos ahora cómo podemos usar el mismo complemento SMTP de WP Mail para exportar todas sus facturas a la vez.

Exportar archivos adjuntos desde su registro de correo electrónico

Continúe e instale primero el complemento WP Mail SMTP. Puede utilizar el asistente de configuración para configurar el correo que haya elegido y volver a esta guía cuando haya terminado.

En la configuración del complemento, asegúrese de marcar las casillas de verificación para Registrar contenido de correo electrónico y Guardar archivos adjuntos .

Enable email log content and save attachments

Si también desea registrar el contenido del correo electrónico, verifique esa configuración también. Luego presione Guardar configuración .

Ahora que está registrando archivos adjuntos en los correos electrónicos de su pedido, puede verlos en el registro de correo electrónico en WP Mail SMTP.

Open WooCommerce invoice attachment

También podemos exportar enlaces a todos estos archivos adjuntos para que pueda descargar rápidamente los que necesita. Esto es muy útil cuando necesita completar sus cuentas.

Para comenzar, vaya a WP Mail SMTP » Herramientas .

WP Mail SMTP Tools menu

Luego cambie a la pestaña Exportar .

Export tab in WP Mail SMTP

Desde aquí, podemos crear un archivo de exportación que incluya la información que necesita consultar.

Primero, en Tipo de exportación , puede elegir el formato de archivo para la exportación del registro de correo electrónico.

Tenga en cuenta que las exportaciones CSV y XLSX generarán un archivo con enlaces a todos los archivos adjuntos que se agregaron a los correos electrónicos en 1 columna. Si elige el formato EML, podrá exportar el correo electrónico completo tal como se envió originalmente, por lo que mantiene el contenido del mensaje y el archivo adjunto en 1 archivo.

Una vez que haya configurado el archivo de exportación, asegúrese de marcar la casilla Adjuntos justo al final de la sección Información común :

select attachment to export

En esta pantalla, también puede:

  • Seleccione un intervalo de fechas personalizado para la exportación
  • Filtre la exportación por una palabra clave en el asunto o encabezados

¿Todo listo? Pulse Descargar archivo de exportación .

Date filter and subject filter for export

Cuando descargue los registros de correo electrónico, se incluirán todos los enlaces a sus archivos adjuntos. Así es como se ve el contenido del archivo zip si lo exportamos en formato EML:

Select exported WooCommerce order email

Si eligió exportar el archivo como XLSX o CSV, podrá descargar los archivos haciendo clic en los enlaces en la columna Adjuntos .

Email attachment xlsx

¡Y eso es! Ahora sabe cómo enviar un correo electrónico con archivos adjuntos en WordPress y guardar o archivar los archivos cuando lo necesite.

Repare sus correos electrónicos de WordPress ahora

Siguiente: Elija un proveedor de correo electrónico transaccional

Si tiene una tienda en línea, debe asegurarse de que los correos electrónicos de sus pedidos se entreguen al instante. Tenemos una guía que enumera el mejor proveedor de correo electrónico transaccional para ayudarlo a elegir uno para su tienda WooCommerce.

Además, no olvides ver este tutorial sobre cómo crear una barra lateral de WordPress personalizada si planeas agregar una a tu sitio.

¿Listo para arreglar tus correos electrónicos? Comience hoy con el mejor complemento SMTP de WordPress. WP Mail SMTP Elite incluye White Glove Setup completo y ofrece una garantía de devolución de dinero de 14 días.

Si este artículo te ayudó, síguenos en Facebook y Twitter para obtener más consejos y tutoriales de WordPress.