Não há capacidade "nativa" (conforme definido pelos protocolos de e-mail padrão) que permita o cancelamento de uma mensagem enviada.
Algumas combinações de cliente/servidor de e-mail permitem o cancelamento, mas isso é feito usando mecanismos próprios. Por exemplo, ao usar o Microsoft Outlook com o servidor de e-mail Microsoft Exchange, os usuários podem cancelar uma mensagem enviada, que será realmente removida da caixa postal do destinatário. Não é uma característica padrão e depende do servidor de correio ser capaz de controlar as contas tanto do remetente como do destinatário. Para mais detalhes, leia o artigo no suporte da Microsoft sobre como cancelar um e-mail.
Alguns serviços de e-mail (como o Gmail) atrasam o envio das mensagens. Podendo impedir o envio de uma mensagem antes do tempo de atraso expira. Isto não é "cancelar" uma mensagem - é simplesmente cancelar o envio da mensagem.
Uma opção semelhante no Thunderbird e a extensão Send Later que atrasa o envio da mensagem e oferece a oportunidade de mudar de ideia e apagar a mensagem da caixa de saída antes de ser enviada.
O método mais simples para atrasar o envio e ter tempo para pensar é trabalhar com o Thunderbird off-line (
) Todas as mensagens serão armazenadas localmente e não serão enviadas até voltar a ficar online ou clicar o botão .