SMTP server. Work in progress.