atrasando o envio de mensagens de email sem usar Thread.Sleep c #
Eu tenho um loop for que faz um loop e envia um e-mail a cada loop. Agora estou usando thread.sleep (), mas eu quero que o usuário ainda seja capaz de interagir com o programa, apenas delap que um loop. É possível fazer isso sem usar thread.sleep?