On Tue, 3 Feb 2009, Pedro Melo wrote:
Hi,
I have a AnyEvent-based project that requires a SMTP server. I was
considering either write a AnyEvent::Impl::Danga::Socket so that I can run
qpsmtpd directly.
Has anybody played with something like this here?
I don't think so... Though I have a backend that uses EventLib - does
AnyEvent support that? Only thing is there's no async DNS libraries for
the other event loops. ParaDNS seems to be the only one.
The other possibility is to rewrite parts of qpsmtpd to use AnyEvent::Socket
(and probably AnyEvent::Handle).
Any suggestions?
I'd consider writing your own backend based on the current Async one. It's
not that hard, as long as you grok this stuff.
Matt.