Я не проверял это в расширении, только в веб-инспекторе, но я бы использовал jquery, чтобы сделать что-то подобное в скрипте контента, ограниченном mail.google.com/mail/
$('#canvas_frame').contents().find("div[role='navigation'] b:contains('Send'):parent").click(function() {console.log("gmail message sent")})