Email SMTP validation through proxy?

Discussion in 'PHP' started by b0bleponge, Dec 6, 2009.

  1. #1
    Hi guys,

    This question is quite vital to me.

    Basically, I have a very crowded contact form where the email the user inputs is validated through SMTP using a class avaliable at Google:

    http://code.google.com/p/php-smtp-email-validation/

    It works well, but most email provders end up blocking the requests or blacklisting my IP when there's too many requests.

    Therefor my question is: Is it possible and, if so, how, to spoof my server's IP address when doing the validation?

    I wouldn't hesitate handing out a financial contribution to anyone helping :)

    Thanks! Thanks and thanks.
     
    b0bleponge, Dec 6, 2009 IP
  2. organicCyborg

    organicCyborg Peon

    Messages:
    330
    Likes Received:
    8
    Best Answers:
    0
    Trophy Points:
    0
    #2
    Try caching your results to avoid being blacklisted. If gmail.com is a valid SMTP server, there's no need to check it again 5 minutes later.

    Sadly, there's no way to get around the fact that some email providers block this functionality from the beginning. And spoofing your IP would be a huge ordeal--it would be easier to just get new hosting. IP spoofing is a little too blackhat anyway.
     
    organicCyborg, Dec 6, 2009 IP