Gmail allows up to 30 seconds to recall a message using the "Undo Send" feature, but you have to set the recall time in the settings.