Since the topic has been broached before. Here is my pet project.
I'm building an LMTP based local mail agent with the following
features.
- LMTP,
- LDAP queries using bits and pieces from header and envelope,
- MailDir mailbox format including quotas,
- Configuration file is simple perl,
- auditable loging via syslog,
- Same licence as Perl itself.
I did a POP proxy with POE last month. But time pressure was too
high to build the Net::LDAP interface I needed. So I fell back to
doing this tool with a select loop and forking It works well but
it hits kind of hard at peak usage. I have since read about the
work that has been done with DBI. Much of that seems similar to the
needs of LDAP. I plan to look at that before starting again.
Thoughts? Ideas? Threats?
--
Chris Fedde