How to check if mail is delivered or not

There are a few ways to check if an email has been delivered or not:

  1. Check your email client: Most email clients, such as Gmail, Outlook, or Yahoo Mail, provide a "Delivered" or "Read" status for emails. You can check your email client's settings or the email's properties to see if it has been delivered.
  2. Use the "Delivery Status Notification" (DSN) report: Some email providers, like Gmail, send a DSN report to the sender's email address when an email is delivered or bounced. The report includes information about the delivery status, such as "Delivered" or "Undelivered".
  3. Use a third-party email tracking service: Services like Mailtrack, Yesware, or Streak allow you to track the delivery and opening of your emails. They provide a report on the delivery status, including whether the email was delivered, opened, or bounced.
  4. Check the email server logs: If you have access to the email server logs, you can check the delivery status of the email by looking for the "Delivered" or "Undelivered" status in the logs.
  5. Use a command-line tool: You can use a command-line tool like telnet or nslookup to check the delivery status of an email. For example, you can use telnet to connect to the email server and check if the email has been delivered.

Here are some specific commands you can use:

Keep in mind that these methods may not always work, as email delivery can be affected by various factors, such as spam filters, firewalls, and network issues.