Я полагаю, что самый простой способ, который я обычно делаю, - это настроить среду _dev для использования старого доброго Gmail (или любого другого поставщика в этом отношении).Установите это в вашем файле apps / frontend / config / factories.yml:
dev:
mailer:
class: sfMailer
param:
logging: %SF_LOGGING_ENABLED%
charset: %SF_CHARSET%
delivery_strategy: realtime
transport:
class: Swift_MailTransport
param:
host: smtp.gmail.com
port: 465
encryption: ssl
username: username@gmail.com
password: your-password
Конечно, отправка электронной почты займет немного больше времени, поскольку PHP придется подключаться к серверам Google и доставлять сообщение.
Таким образом, вы можете беспокоиться о настройке правильного SMTP на своем производственном сервере и просто позволить своей машине для разработки быть в разработке.Еще одним преимуществом является то, что если вы развиваетесь в дороге, а ваше местное кафе / аэропорт / киоск блокирует порт 25 (как правило, так и есть), у вас не будет проблем с доставкой почты.