Michael J Wise put forth on 11/6/2010 11:02 AM: > Adding locks after the fact with existing contracts in place can get messy. > But we are thinking about it, and are working on rate limiting for some > customers. > The thing is, we don't want to "Punish" people as such, we want to FIX THE > PROBLEM. > Phished credentials in theory is fixed by inoculating all users to NOT type > their password into an outgoing email EVER. > If they are not inoculated, it's fixed by dropping them into a banned sender > list and having the customer drop by their office.
The devil is always in the details. If each of your customer sites users has a mailbox on your systems, or more accurately a u...@customer.tld email address in your LDAP or SQL DB for relay authentication, I believe you can set per user rate limits using policyd. For a given real human user, most aren't going to send more than 1 email per minute, if that, unless the user is a Linux developer and pools up 15 patch emails then sends them all at once. For such users, set their per user limit higher. For average users, set it to 1 per minute, or 1 per 5 minutes. For mailing lists or transaction systems, set nothing. Etc. >> Thus, the methods discussed here are probably going to be geared toward >> the former and not so much the latter. > > Still, it's an interesting topic, and I hope at least in part OnTopic for the > list. Yes it is. I've heard the following phrase too many times to count: "You can't fix stupid." Technology to prevent a user from typing their logon credentials into a web form or sending them in a phish reply would be a huge step in the right direction. I don't even want to guess at the development cost for such a system. Such a system will have flaws, and some lusers will still bite the hook. :( AFAIK, outbound body header/filtering and targeted rate limiting followed up by human intervention after the proper alarms go off, is probably the state of the art today WRT phish generated spam. And AFAIK Postfix with the appropriate add on software can accomplish this. -- Stan