тут проблема в том, что SwiftMailer глобально определил место где лежат все вьюшки. Этот пример из yii demo app , там никто не парился и положили всё в resources/mail , но если понадобится написать модуль и положить все файлы и в том числе шаблон письма в одно место , то придётся отдельно прописывать все настройки для mailer в своём конфиге модуля. И теперь получаем что одни письма работают через FileMailer, а в модуле совершенно другой mailer, который тоже не забывать настраивать... Задача использовать один глобальный майлер, но хранить view в разных местах. А сейчас для каждого места получается свой mailer с конфигом...