[WIP]open-view supports mailer view template

# TODO
- [ ] write down spec