2016-08-11 4 views
0

Я использую FOSUserBundle и jmsI18nRouting. Отправка писем от fos (регистрация, сброс пароля и т. Д.) Являются переводимыми. Но все они отправляются с одного адреса.symfony2 - FOSUserBundle - отправлять письма с адреса на основе текущей локали

Когда на английской версии пользователь должен получать электронные письма с другого адреса электронной почты, тогда пользователь использует французскую версию. Есть ли возможность управлять этим в fos config?

ответ

0

В самой конфигурации FOSUserBundle это невозможно, насколько я знаю.

Моим решением было бы перезаписать почтовую службу, используемую пакетом. Затем вы можете изменить публичные функции внутри него и настроить его на желание своих пользователей.

почтоотправителя класс расположен в FOS\UserBundle\Mailer и идентификатор сервис fos_user.mailer.default