· 6 min read
Email & Follow-Up

How to Know If an Email Was Sent Successfully

Learn how to confirm an email was actually sent, not just composed. Find out what delivery status really means and when to follow up.

How to Know If an Email Was Sent Successfully

Sending a proposal or invoice email seems simple until you wonder if it actually arrived. Most freelancers assume their email went through because they clicked “send,” but confirmation requires looking beyond the compose window. Knowing the difference between sent, delivered, and bounced emails protects you from missing client deadlines or losing a $3,000 proposal to a wrong address.

What “Sent” Actually Means

When you click send in Gmail or Outlook, you see “Message sent.” That confirmation is narrower than it sounds. Your email traveled from your device to your provider’s server — but it hasn’t reached the recipient yet. Your provider still needs to route it across the internet and hand it off to their mail server. The “Sent” label in your folder only confirms your email left your outbox, not that it arrived anywhere.

If your account has a security flag, you’ve hit a daily sending limit (Gmail’s free tier caps at 500 emails per day; Google Workspace at 2,000), or the recipient’s address has a typo, your email may be silently queued or rejected without showing you an obvious error. So knowing how to know if an email has been sent successfully means checking more than just your Sent folder.

Scaling busy startup office people
Delivery status varies by email provider and account type

How to Check Email Delivery Status in Gmail

Gmail doesn’t show a “delivered” stamp in its standard interface, but there are a few concrete ways to verify what happened after you hit send.

Step 1: Check your Sent folder within 2 minutes. Open Gmail and click Sent in the left sidebar. If the email appears there with the correct subject line, recipient, and timestamp, your email successfully left your account and reached Google’s servers.

Step 2: Look for a bounce notification. Wait 10–30 minutes after sending. If delivery fails, Google sends an automated reply from “Mail Delivery Subsystem” ([email protected]) to your inbox. Open that message — it tells you exactly why delivery failed. Common reasons include “User unknown,” “The email account you tried to reach does not exist,” or “550 5.1.1 The user or domain that you are sending to (or from) does not exist.”

Step 3: Use Gmail’s Message Details for business accounts. If you’re on Google Workspace (formerly G Suite), open the sent email, click the three-dot menu in the top right, and select “Show original.” You’ll see full message headers including the delivery path. Look for lines starting with “Received:” — each hop your email took is logged there with timestamps. If the last “Received:” line shows the recipient’s mail server, the message arrived.

Step 4: Request a read receipt. In Gmail, compose a new email, click the three-dot menu at the bottom of the compose window, and select “Request read receipt.” When the recipient opens the email, you’ll get a notification. Note: the recipient can decline to send the receipt, and many modern clients suppress this request automatically.

For a freelancer sending a $5,000 project proposal, the quick check is: Sent folder shows the email, and no bounce notification arrives within 30 minutes. That’s a reliable signal the email reached their server.

How to Check Email Delivery Status in Outlook

Outlook gives slightly more granular feedback than Gmail, especially in desktop versions and Microsoft 365.

Step 1: Check the Sent Items folder. Open Outlook and navigate to Sent Items. If your email appears there, it left your account successfully. The timestamp next to the subject line shows exactly when Outlook handed it off to Microsoft’s servers.

Step 2: Check for a Non-Delivery Report (NDR). Within a few minutes to a few hours, failed emails generate an NDR (also called a bounce message) in your inbox from “Microsoft Outlook” or “System Administrator.” The NDR includes an error code — the most common ones freelancers see are:

  • 550 5.1.1 — The recipient’s email address doesn’t exist
  • 550 5.7.1 — Your message was rejected, often due to spam filters
  • 421 4.7.0 — Temporary server issue; Outlook will retry automatically for up to 48 hours

Step 3: Request Delivery and Read Receipts in Outlook. Compose your email, click the Options tab in the ribbon, then check “Request a Delivery Receipt” and “Request a Read Receipt.” A delivery receipt arrives automatically when the message reaches the recipient’s mail server — this is more reliable than a read receipt because it doesn’t depend on the recipient’s cooperation. You’ll get a message in your inbox saying “Your message to [name] was delivered.”

Step 4: Use Message Tracking in Microsoft 365. If your freelance business uses Microsoft 365, log into the admin center at admin.microsoft.com, go to Exchange admin center, then Mail flow > Message trace. Enter the sender address, recipient address, and a date range. The trace report shows every step the email took and whether delivery succeeded or failed. This is the definitive answer to how to know if an email has been sent successfully when you’re using a business account.

For a standard Gmail or Outlook account: no bounce in your inbox within 30 minutes of sending = strong evidence of delivery. For business accounts, use Message Headers (Gmail) or Message Trace (Microsoft 365) to get a definitive confirmation.

Bounces and What They Tell You

A bounce notification is actually useful information, not just a failure message. Hard bounces (error codes 5xx) mean permanent failure — the address doesn’t exist, the domain is dead, or the recipient’s server is blocking you. You won’t reach that address no matter how many times you retry. Fix the address or call the client by phone.

Soft bounces (error codes 4xx) mean temporary failure — the recipient’s mailbox is full, their server was briefly down, or you hit a rate limit. Both Gmail and Outlook automatically retry soft bounces for 24–48 hours before giving up. You’ll get an NDR if all retries fail.

For freelancers, the most common cause of a missed bounce is checking the wrong inbox. If you send from a custom domain (like [email protected]) but read email in Gmail, make sure your domain’s bounce notifications are forwarding correctly to the inbox you actually monitor. Plenty of $2,000 invoices have gone unread because the bounce landed in a mailbox the freelancer never opened.

When “Delivered” Still Means Nothing

Even confirmed delivery to the recipient’s server doesn’t guarantee your email landed in their inbox. Their organization’s spam filter might have quarantined it. Their personal spam rules might have auto-archived it. Their inbox might have 4,000 unread messages and yours is buried.

This is why follow-up timing matters as much as knowing how to know if an email has been sent successfully. If you send a proposal on Monday and haven’t heard back by Wednesday afternoon, a single short follow-up is appropriate — not because you’re unsure if it arrived, but because inboxes are noisy.

A follow-up that works:

“Hi [Name] — following up on the proposal I sent Monday. Let me know if you have questions or want to jump on a 15-minute call to go over the scope. I’m available Thursday or Friday afternoon.”

That message doesn’t ask “did you get my email?” — it assumes delivery and moves the conversation forward.

Why Proposal Software Solves This Problem Entirely

For $500+ proposals or invoices, knowing whether the email arrived is only the first question. You also want to know if they opened it, how long they spent on the pricing section, and whether they forwarded it to a decision-maker. Basic email delivery status answers none of that.

Proposal and invoice platforms replace the entire guessing game. When you send a proposal through Waco3, you get a notification the moment the client opens it, a timestamp for how long they reviewed it, and page-by-page engagement data. There’s no checking for bounces or requesting read receipts — the platform handles confirmation automatically so you can follow up at exactly the right moment.

For day-to-day email to clients, the Gmail and Outlook steps above are enough. For any email where a missed message costs you money, purpose-built software is a better tool than your inbox.

Ready to send stronger proposals?

Build, send, and track proposals in one place so follow-up is easier.

Start your free trial →