moved SMTP changes into new PR
added some tests for data_respond
Merge pull request #156 from msimerson/smtp

moved SMTP changes into new PR