in general should not be bound to swiftmailer but as it uses swift message class in the background it can not be moved from here. other mail backend implementations may also provide FileMailer under its namespace so it can be left where it is imo.