Ver índice de contenidos del libro

11.1. Introducción

Symfony gestiona la creación y envío de emails a través de un objeto de tipo mailer. Como la mayoría de objetos del núcleo de symfony, el objeto mailer también es una factoría. Su comportamiento se configura mediante el archivo de configuración factories.yml y siempre está disponible a través del objeto que almacena el contexto:

$mailer = sfContext::getInstance()->getMailer();

Nota Al contrario que el resto de factorías, el objeto mailer se carga e inicializa bajo demanda. Por tanto, si no lo utilizas no se penaliza el rendimiento de la aplicación.

Este tutorial explica la integración de Swift Mailer con symfony. Si quieres conocer todos los detalles de la librería Swift Mailer, puedes leer su propia documentación.