An SMTP server for testing SMTP connections and interactions