Então, eu descobri o que eu queria - no caso de outros procurarem por ele. Eu estou usando as configurações de configuração para ASPNET para soltar o email em um diretório de recebimento diferente no servidor (em vez do diretório de fila padrão). Então, posso simplesmente usar uma tarefa agendada para verificar o diretório de retirada a cada 30 minutos ou mais e copiar o número N de mensagens para o diretório SMTP Queue ... Onde elas serão coletadas e enviadas pelo correio. A seção de configuração / configurações é:
<system.net>
<mailSettings>
<smtp deliveryMethod="SpecifiedPickupDirectory">
<specifiedPickupDirectory pickupDirectoryLocation="C:\YOUR_CUSTOM_PICKUP_DIR" />
</smtp>
</mailSettings>
</system.net>