Ask Bjørn Hansen wrote:
> Cool!   Pretty funny that qpsmtpd makes a good test tool for an SMTP
> client.  :-)

Yeah, well, qpsmtpd is a lot lighter weight and yet feature complete (not to
mention easier to configure) than any other MTA I've yet encountered.  ;-)

I have grandiose plans to write an abstract RFC2821 class that could be quickly
turned into a stub server with a single subclass.  Oddly enough, if I go that
route, I will probably wind up rewriting qpsmtpd to use that class (since it
will have a true finite state machine) and everything will come full circle.

> If we made Qpsmtpd installable via CPAN then it could just see if
> Qpsmtpd is available and if so then start a server instance on a high
> port.

The only caveat with that is that I explicitly test SMTPS, which the qpsmtpd
code only supports on port 465.  I could test everything else, however, but I'd
like to support the tlsinit required for a fully SSL connection (even though the
RFC's suggest this is legacy only).  Maybe if I go forward on my AUTH rewrite,
to get those hardcoded bits out of the core...

John

Reply via email to