Biblioteca PHP de código abierto para enviar mensajes de correo electrónico 

API de PHP que permite enviar mensajes con archivos adjuntos, enviar mensajes a múltiples usuarios, integración con Twig, compatibilidad con caracteres UTF-8, etc.

Los componentes Mailer y Mime son partes muy útiles del marco Symfony para crear y enviar mensajes de correo electrónico. Es de código abierto y está disponible bajo la licencia MIT. El componente ayuda a los programadores de software a enviar correos electrónicos desde sus aplicaciones PHP y ofrece una fácil integración con otros servicios de correo populares. Hay dos partes principales del componente Mailer; el propio Transport and Mailer.

Lo mejor del componente de correo de Symfony es la alta disponibilidad. Utiliza una técnica conocida como "conmutación por error" que garantiza que los correos electrónicos se envíen incluso si falla un servidor de correo. El transporte de conmutación por error está configurado con dos o más transportes. Entonces, si uno falla, cambiará automáticamente al otro transporte para completar la tarea de envío. También gestiona de forma muy eficaz el equilibrio de carga y utiliza la técnica de "todo el mundo" para distribuir la carga de trabajo de envío de correos entre múltiples transportadores.

El componente Mailer ha incluido soporte para varias funciones importantes relacionadas con el manejo de mensajes de correo electrónico, como enviar mensajes con archivos adjuntos, enviar mensajes a múltiples usuarios, soporte de mensajes de varias partes, integración de Twig, soporte de caracteres UTF-8, imágenes incrustadas en estilos CSS, cifrado de mensajes, y muchos más.

Previous Next

Primeros pasos con Mailer 

La forma recomendada de instalar el componente Mailer es a través de Composer, utilice el siguiente comando para facilitar la instalación.

Instalar Mailer a través de Composer

 $ composer require symfony/mailer

Generar y enviar correos electrónicos a través de la biblioteca PHP

La biblioteca Mailer de código abierto ha incluido soporte para la creación y envío de mensajes de correo electrónico a través de código PHP. Los desarrolladores deben crear objetos de correo electrónico y proporcionar la información requerida. Una vez listo, el mensaje se enviará a los destinatarios a través del transporte configurado. Puede enviar fácilmente correos electrónicos a varios usuarios seleccionando campos como De, Para, CCO y Cc. También puede adjuntar fácilmente archivos, incrustar imágenes e incluir otros contenidos dentro de sus mensajes de correo electrónico.

Adjunte archivos e imágenes a correos electrónicos a través de PHP

Compartir documentos y fotos como archivos adjuntos de correo electrónico es fácil y rentable. Además, a menudo se requiere compartir datos y archivos actualizados para la finalización oportuna de las tareas de colaboración. Una forma rápida y fácil de hacerlo es a través de archivos adjuntos de correo electrónico. La biblioteca Mailer permite a los desarrolladores de software adjuntar y enviar fácilmente documentos como PDF, Microsoft Word, imágenes y muchos más.

Soporte de cifrado de mensajes de correo electrónico

El cifrado ayuda a los usuarios a proteger sus mensajes de correo electrónico del acceso no deseado y evita que los piratas informáticos accedan a datos y mensajes seguros. La biblioteca Mailer de código abierto ha incluido soporte completo para el cifrado de mensajes de correo electrónico mediante comandos PHP. Se utiliza un certificado al cifrar un mensaje de correo electrónico. Encripta todo el mensaje incluyendo archivos adjuntos, imágenes, contenidos, etc. Una vez que se entrega el mensaje, los destinatarios que tienen la clave correspondiente pueden acceder y leer el mensaje.

Usar etiquetas y metadatos en correos electrónicos

La biblioteca Mailer de código abierto ha incluido soporte para agregar etiquetas y metadatos a sus mensajes de correo electrónico con facilidad. Son muy útiles para agrupar correos electrónicos, rastrear correos electrónicos y flujos de trabajo. Recuerde que su transporte los convertirá a su formato apropiado si admite encabezados; de lo contrario, no admite etiquetas y metadatos, se agregarán como encabezados personalizados dentro de sus correos electrónicos.

 Español