Como el objeto mailer también es una factoría, se puede modificar su
comportamiento mediante el archivo de configuración factories.yml
. Su
configuración por defecto es la siguiente:
mailer:
class: sfMailer
param:
logging: %SF_LOGGING_ENABLED%
charset: %SF_CHARSET%
delivery_strategy: realtime
transport:
class: Swift_SmtpTransport
param:
host: localhost
port: 25
encryption: ~
username: ~
password: ~
Cuando se crea una nueva aplicación, el archivo factories.yml
local redefine
la configuración anterior para establecer unos valores más apropiados en los
entornos prod
, env
y test
:
test:
mailer:
param:
delivery_strategy: none
dev:
mailer:
param:
delivery_strategy: none