moved Swiftmailer finish call to a proper listener