[eluser]DarkManX[/eluser]
[quote author="johnpeace" date="1345985034"]I only do the insert if:
- you aren't coming from a blacklisted ip
- your email isn't from a blacklisted domain
- your email address hasn't already submitted within a given time period
- if your ip or email domain tries 5x in an hour, they get blacklisted
this system also relies on a whitelist of safe email domains.[/quote]
there several methods you can use bug still it isn't users fault if your page re-sending the email by refreshing the page. that's why you should redirect from the sending page. if you are not that experienced internet user and you refresh and get blacklisted due to the bad design of the application, you will never visit the page again... whats wrong with redirecting?! i don't get it!