What are the email statuses when sending to customers and how to handle errors

What are the email statuses when sending to customers and how to handle errors

Possible statuses and causes when sending to customers:

  • Delivered: The email has been successfully sent to the recipient’s mail server (Note: This status does not guarantee that the email has been read by the recipient).
  • Pending:
    • Reason: The email is in the sending queue and hasn’t been processed yet. This could be because the system is busy or the network connection is slow.
    • Troubleshooting: Wait a short period and check the status again. If the situation persists, contact support.
  • Error = Bounce: The email could not be delivered to the recipient’s address.
  • There are several types of bounces:
  • Permanent (Hard bounce):
    • Reason: The email address does not exist.
    • Troubleshooting: Double-check the recipient’s email address and ensure it is correct. If not, you need to collect the correct email address from the recipient.
  • Transient (Soft bounce):
    • Reason: A temporary error occurred, such as the recipient’s mailbox being full, the recipient’s server being overloaded, or the server being unavailable.
    • Troubleshooting: You can try resending the email after a while.
  • Undetermined:
    • Reason: The specific sending error could not be determined.
    • Troubleshooting: Try resending the email. If it still fails, contact support for further investigation.
  • Complaint: The recipient has reported your email as spam or containing inappropriate content.
  • Abuse (Spam):
    • Reason: The email was reported as spam.
    • Troubleshooting: Do not resend the email to this person. Review your content and how you collect other email addresses to avoid being reported as spam in the future.
  • Fraud:
    • Reason: The email content was reported as fraudulent.
    • Troubleshooting: Do not resend the email to this person. Review your email content to ensure transparency and compliance with regulations.