Welcome to WebmasterWorld Guest from 18.104.22.168
Forum Moderators: bakedjake
I am writing a mixture of C and PHP to make an API that reads only bounced emails of an email address and store the bounce code and bounced email address in mysql table so that we can know who is signing up with dummy emails on our portals and kick them out.
everything has been done and I can store bounce code like 10, 40 etc. I know there are hard bounce, soft bounce etc. I wonder if there is any table where i can see what does 10 means and what does 40 means. I send two emails on wrong ids intentionally one of them shows 10 and other shows 40.
I wanted to store more meaningful data in the mysql so need any resource for this cross reference of code with meaning.
thank you very much and sorry i didnt find any mail server forum so posted here.
Return Code Description
0 UNDETERMINED - (ie. Recipient Reply)
10 HARD BOUNCE - (ie. User Unknown)
20 SOFT BOUNCE - General
21 SOFT BOUNCE - Dns Failure
22 SOFT BOUNCE - Mailbox Full
23 SOFT BOUNCE - Message Too Large
30 BOUNCE - NO EMAIL ADDRESS. VERY RARE!
40 GENERAL BOUNCE
50 MAIL BLOCK - General
51 MAIL BLOCK - Known Spammer
52 MAIL BLOCK - Spam Detected
53 MAIL BLOCK - Attachment Detected
54 MAIL BLOCK - Relay Denied
60 AUTO REPLY - (ie. Out Of Office)
70 TRANSIENT BOUNCE
80 SUBSCRIBE Request
90 UNSUBSCRIBE/REMOVE Request