> Is there any way to allow a single email address (providing
> the sender's email is required to contact the seller and
> submit the form) to only send 3 emails per hour? At least
> this would cut down on the volume of fraud attempts.

Hi Rick, I would create a logging table and log the e-mail address, origin
IP and the message being sent (along with an MD5 hash fingerprint of the
message).  For each message sent, just check the table to see if that e-mail
address, IP, or message has been sent too many times within a set time
period.  A simple query to get the count of entries matching any of those
within the last three hours should suffice.  If any records are returned,
give them an error, otherwise let it pass and log it.


-Justin



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:330497
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4

Reply via email to