Does anyone have any ideas on how to limit email via localhost? This is about preventing spam from new signups; I want to prevent new users from sending outgoing spam email via localhost and one simple way of doing that seems to me would be rate-limiting new users' outgoing email when it is sent via localhost. Email sent via PHP script or similar would always come from localhost, whereas real email sent from a mail client such as Outlook would always come in from an external source. Very few customers are going to want to send much outgoing email via localhost anyway, as far as I can see.
What I'd like to do is limit new customers to say 20 emails a day from localhost. If they exceed that threshold I'd like to keep a copy of their localhost email for inspection - that way I can tell easily whether they're a spammer or not.
Has anyone implemented something like this? I'm just thinking this shouldn't be that hard to implement and it would let me sleep like a babe in arms, knowing that auto-signup wouldn't bite me in the bum... I know very little about Exim though, mainly having been a qmail and sendmail boy.
Anyone got any ideas on how I could attack this?
Thanks,
Brian



LinkBack URL
About LinkBacks
Reply With Quote





