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.