Jared Johnson wrote:
> 
> > I think we should probably consider putting support for parsed messages
> > into core, with the parsing done lazily if requested by the API.
> 
> I forgot, we did kinda think of a couple of reasons not to want an API. 
> depending on where you put it, you may find QP in general depending on
> MIME::Parser even if it never uses it.  The benefit of the plugin is that
> /etc/qpsmtpd/plugins controls whether you wind up having to install, and
> take up your memory with, MIME::Parser

One thing we've discussed in the past (at least in my imagination)
although not quite figured out how to implement, is making plugins act
a little more like normal modules, so that one plugin can "use"
another.

So if you're interested in the "parsed mime" functionality, your
plugin can "plugin_use util/parsed-mime" and the right magic happens.

-R

Reply via email to