Error using fsockopen()

I am getting this error when i use fsockopen() for validating email before sending
220 mx00.perfora.net (mxus0) Welcome to Nemesis ESMTP server

Reply:550 RBL rejection: http://www.spamhaus.org/query/bl?ip=202.65.136.82

yaa it is working properly for gmail,but for other it is giving error
Actually my requirement is verify email address before sending and get response after sending email i.e…whether it is delievered,opened,bounced,undelievered,mailbox full…so.on

Nearly all email servers deny the usage of the VRFY command, so if that’s what you’re trying to do, forget it. :slight_smile:

Did you follow the information in the link provided? It explains why you are receiving the 550 response from the server.

Most mail servers are set up so as to not supply that sort of information since that is exactly the sort of information spammers would like to be able to obtain so as to best direct their spam to real accounts.