Programando um horário no futuro para enviar um email em Java ou Python
Estou escrevendo um aplicativo e gostaria que, de alguma forma, agendasse um email para ser enviado posteriormente (provavelmente uma hora após a execução). A linguagem de programação será Python ou Java.
Alguma ferramenta de código aberto disponível para esse fim?
EDIT: esqueci de mencionar que ele deve ser executado após uma execução de teste, portanto o aplicativo já estará inoperante e acredito que a solução Quartz não funcionaria. Isso seria possível?
Idealmente, eu gostaria de ouvir que o protocolo SMTP tem algumas coisas ocultas que permitem isso e exigiria apenas a adição de algum sinalizador à mensagem e os provedores de email interpretariam como tendo que enviá-los mais tarde.