Delayed email with undo button

dear the great erpenxt developpers

i found a handy features in google mail, perhaps can be implemented in erpnext send email

there is a timer for delaying sent email in at 5, 10s or 30s.
after we sent email, will appear Undo button
if we click the ‘undo’ button, the email will aborted before the timer cutdown at 0s.

if can help if we accidentaly click the sent email
is that possible to make such features?

thank you

Please feel to add these in GitHub,

Hopefull one day we will have enough contributors to build all these features :slight_smile: