Enviar email do asp.net quando o aplicativo não está em execução

Quero enviar e-mails em determinados dias do calendário, digamos, 20 de cada mês. Como posso fazer isso? O problema é que não tenho tanta certeza de que este aplicativo será navegado pelos usuários no dia 20 do mês. Se não for aberto neste dia, talvez o e-mail não possa ser enviado. Existe alguma maneira eu posso enviá-lo, mesmo se o aplicativo não estiver sendo executado.

Obrigado.

questionAnswers(1)

yourAnswerToTheQuestion