Welcome to ListNanny.NET. ListNanny.NET is a .NET assembly or component that is used for parsing bounce backed emails, commonly referred to as bounce backs or NDRs (non-deliverable receipts or non-deliverable reports).

 

ListNanny.NET is arguably the most powerful NDR parsing component on the market.  Although there are RFCs written to standardize NDRs, most mail servers ignore this standard. For anyone who manages an email list, this can be quite a nightmare. This is where ListNanny.NET comes in. By passing the text of an NDR into ListNanny, ListNanny will easily be able to tell you what type of NDR it is, what the offending (invalid) email address was, amongst tons of other features.

 

ListNanny.NET contains advanced pattern matching technology and logic to determine NDR classification. According to ListNanny, NDRs are classified into one of the following categories:

 

Member Name Description
HardBounce The server was unable to deliver your message (ex: unknown user, mailbox not found)
Transient The server couldn't temporarily deliver your message
Unsubscribe Unsubscribe or Remove request
Subscribe Subscribe request from someone wanting to get added to the mailing list.
AutoResponder Automatic email responder ( ex: 'Out of Office' or 'On Vacation')
AddressChange The recipient has requested an address change.
ChallengeVerification The bounce is a challange asking for verification you actually sent the email. Typcial challenges are made by Spam Arrest, or MailFrontier Matador
DnsError A temporary DNS error.
SpamNotification The message was delivered, but was either blocked by the user, or classified as spam, bulk mail, or had rejected content.
OpenRelayTest The NDR is actually a test email message to see if the mail server is an open relay.
Unknown Unable to classify the NDR
SoftBounce Unable to temporarily deliver message (i.e. mailbox full, account disabled, exceeds quota, out of disk space)
VirusNotification The bounce is actually a virus notification warning about a virus/code infected message.