On Thu, 27 Jan 2005, Spencer Stapleton wrote:
How does your receiving MTA determine what is a valid local user at point of delivery? LDAP lookups?
LDAP is probably a good way to go since once it's setup you can use it for Mail, Radius, Web or whatever else.
Do you mind providing technical details? What MTA are you using?
Postfix or exim4 should will handle what you want pretty easily. You just do a few lookups when each email come in to determine if the domain and username are within your system. You can obviously store other stuff in LDAP like aliases, spam and virus settings, quotas, vacation etc. If you want to get some idea on exim4 you could attend Phillip Hazel's talk at nznog next week. Pick up the book too.
Your right, it would have stopped most of the issues, but the sheer volume of mail we were receiving would have meant that the lookup themselves would have possibly been an issue.
LDAP lookups are pretty low overhead compared to a SMTP connection. A reasonably modern PC can handle a thousand lookups per second without a problem. Even doing a few lookups for each email isn't usually a problem. -- Simon J. Lyall. | Very Busy | Mail: simon(a)darkmere.gen.nz "To stay awake all night adds a day to your life" - Stilgar | eMT.