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.

Reply via email to