Enviar e-mail SMTP é simplesmente depositar um arquivo corretamente formatado , com nome exclusivo no servidor de e-mail. Você poderia criar a mensagem como um arquivo de texto e enviá-lo para o servidor de email.
Uma maneira mais elegante é usar a plataforma .NET ou C++ para criar a sequência de mensagens e enviá-la ao servidor de e-mail.