- Sent — the SMTP server accepted the email at send time.
- Failed — the server rejected the send (invalid recipient, authentication, or connection error). Failed recipients are counted immediately.
- Skipped — not attempted, e.g. because the address is on your suppression list or the sending account budget ran out.
- Invalid — the address failed validation at import time (bad format, or its domain has no MX record) or was rejected by the mail server at send time.
How invalid addresses are found. At import, every address must pass a format check and its domain must have an MX (mail exchange) record; addresses that fail land on the Invalid list and are not imported. You can also enable Verify recipients via SMTP before sending on a sending account — the worker then asks the recipient's mail server whether the mailbox exists before each send, marking rejected mailboxes Invalid. Servers that don't answer are still sent to.
No bounce tracking. Without the pre-send verification toggle, failures are detected only at send time. If the server accepts an email and it is never delivered later (for example a wrong address at a large provider), it is not counted as failed — detecting that requires webhook-based providers such as SendGrid or SES, or reading the mailbox over IMAP, which this tool deliberately does not do.