A programmable SMTP proxy server