All -
As part of my new $JOB (www.messagesystems.com), I've rewritten and
combined bits of Net::SMTP, Net::SMTP_auth, and Net::SMTP::TLS, into a
new class that I'm calling Net::SMTP::ESMTP. I have a full test suite
for it, but it currently relies on an instance of qpsmtpd running at
some known IP address with some known configuration with some specific
plugins running.
Basically, I am testing the full capabilities of the class:
1) STARTTLS
2) AUTH
3) ssl (port 465)
4) client certs
My question is this: do you think it is sufficient to include sample
qpsmtpd configuration files and instructions for setting up an instance
on localhost for testing? And if the testing framework isn't running, I
am going to have to skip virtually all tests (apart from use_ok).
Alternatively, if anyone has access to an OC3 (or better) and would like
to provide a service to the Perl community, I can provide that test
configuration and hit your server in the tests... ;-)
Thoughts? Criticisms? Bueller???
John