Andre mentioned that he was interested in local patches that people used at their qmail-ldap sites, for possible inclusion in future releases. Here are my outstanding patches:
* Count messages in the Trash toward quota (compile-time option) qmail-quota-include-trash.patch * Add the remote IP address to the relay-denied error message (very helpful - instead of having our helpdesk try to get the user's IP address out of them, they usually get it when the user calls in with the error message). qmail-add-remoteip-to-relaydenied.patch * Add the local machine's hostname to message acceptance message. This is really useful when you have multiple machines behind a layer 4 switch, when the same "remote hostname" might be a dozen machines. Most MTAs log the acknowledgement message, so it's much easier to track down what host a message hit. qmail-smtpd-ackmessage-hostname.patch * Latest moreipme patch - almost a requirement for operating behind a layer 4 switch. http://www.suspectclass.com/~sgifford/qmail/ * Latest qmail-0.0.0.0 patch with loopback support - Linux (for example) will answer all requests on 127/8 if the loopback interface has a /8 mask. Some spammers have MX records that return IP addresses within 127/8, causing massive mail loops. http://www.suspectclass.com/~sgifford/qmail/ * IP-based POP3 virtual hosts qmail-ldap-virtualpop3-20020901.patch * Add a Status: header to messages retrieved via POP. I don't know who wrote this, but googling for it will probably turn it up. If not, I can always post a copy. qmail-pop3d-status.patch * Sync file metadata along with the file itself (by syncing the directory). I believe this is required when running qmail on Linux due to differing file semantics as compared to the *BSDs. http://www.emptybox.org/collections/daemons/qmail/qmail-link-sync.patch john -- John Morrissey _o /\ ---- __o [EMAIL PROTECTED] _-< \_ / \ ---- < \, www.horde.net/ __(_)/_(_)________/ \_______(_) /_(_)__
