78029724 handle approver emails

@sashax I had some conflicts. Let's review when you have some time.