Skip to content

Instantly share code, notes, and snippets.

@chenrui333
Last active August 2, 2016 12:20
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save chenrui333/2f5d9eec20b7a41fea15b485fa792b2f to your computer and use it in GitHub Desktop.
Save chenrui333/2f5d9eec20b7a41fea15b485fa792b2f to your computer and use it in GitHub Desktop.

Dealing with the error messages

Here are a few simple recommendations for dealing with returned email messages, especially if there are unfamiliar returned email error messages.

Do

  • Contact the person you're trying to mail by other means. They may not know they are bouncing mail.
  • Keep the returned message. It can help our tech support staff solve the problem quickly. It also (usually) contains the original message, which you may need to resend after the problem is fixed.
  • Try to send yourself a test message if someone tells you your email account is bouncing mail. If possible, use an email account from a different domain than the account you are trying to test.

Don't

  • Try to respond to the bounce message; it will rarely yield any results.

  • Continue trying to mail users after 2 or 3 tries (for permanent errors) or a week (for temporary errors).

    (note: This is doubly true if you run a mailing list. Remove subscribers when they begin bouncing with permanent failures. They have probably already resubscribed with a new address, and have not removed their old address.)

  • Assume that just because you can send a message to yourself that everyone else can. Email that does not leave your domain is usually handled differently than email that originates externally.

Understanding Email Errors

User Error Messages

  • Mailbox is full
  • Message exceeds size limit
  • Improper forwarding causing mail loop
  • User unknown/Mailbox unavailable/Invalid recipient/etc.

Domain Error Messages

  • Connection timed out / Connection Refused
  • Domain not found

Anti-Spam Error Messages

  • Stop Spamming/We Hate Spammers!
  • Sender Address Rejected: Domain Not Found
  • Sender Address Rejected: Relay Access Denied
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment