Swift Mailer es una biblioteca (librerÃa) PHP que podemos usar en nuestros desarrollos o aplicaciones y que nos permite enviar correos.
El objetivo de esta es ser un reemplazo a la clase nativa mail() de PHP que consume muchos recursos. Swift se comunica directamente con el servidor SMTP o un MTA para enviar el correo más rápidamente y eficientemente.
Algunas de sus principales caracterÃsticas son:
- conectividad persistente para mejorar el rendimiento;
- soporte para internacionalización (i18n);
- carga balanceada;
- SSL & TLS Support – para servidores Gmail;
- permite incluir imágenes y otros tipos de archivos;
- soporte total para MIME 1.0;
- procesos por lotes;
- envÃa adjuntos de cualquier tamañano incluso con el lÃmite de 8MB en la memoria de PHP;
- soporte para múltiples adjuntos;
- permite establecer la prioridad del mensaje;
- monitor del ancho de banda incluÃdo;
- y muchas otras caracterÃsticas más.
Además se pueden escribir complementos (plugins) muy fácilmente y viene en dos versiones, una para PHP5 y otra para PHP4.
Hace un par de dÃas que descubrà esta librerÃa, la estuve estudiando y la verdad es que me gustó mucho. Es potente y la documentación es muy completa (en inglés).
Swift Mailer un excelente recurso para potenciar nuestro trabajo.