Out-of-office reply parser: sort auto-replies, find return dates and who left
In short: Paste the auto-replies with a line of three dashes between them. Each is sorted into out of office, left the company or other automatic, with the return date when one is written, the day to resume, and any other address named in the message. Limit: English wording only; it reads patterns, not meaning, so check anything surprising.
Paste the auto-replies from a campaign and each one is sorted into out of office, left the company, or another automatic reply. For out-of-office replies it reads the return date written in the message and adds one day as the day to resume; for people who left it lists any colleague's address named, to download as a CSV.
Price: this tool is free. Checking a whole email list is from $9/mo, and the first 100 checks are free with Google, no card. Check your list free nowSee pricing
Sample result
Ana returns on 2026-11-24, so resume on 2026-11-25; the contact who left is marked for removal.
- Replies
- 6 messages
- Out of office
- 4
- Other automatic
- 1
What this means for you
Each auto-reply is sorted by what it says, so you pause the people who are away and stop emailing the ones who left.
- Out of office, left, other automatic
- Return dates read from the text
- Colleague addresses listed
- CSV download
- Cold email
- Auto-replies
- CSV
By SimpleVerifier Team · Last updated · Runs in your browser; nothing you paste is sent to us
People come back and leave. Check the addresses you keep.
- Copy the Email column and the other addresses named in the replies.
- Upload or paste it at /verify. Every address gets a live mailbox check, and the first 100 email checks are free with a Google sign-in, no card.
How do I handle out-of-office replies after a cold email?
- Copy the auto-replies from your inbox or sequencer, with the From line if you can, and put a line of three dashes (---) between messages.
- Choose how many days to wait when a reply gives no return date.
- Read the sorted table: pause people who are away, remove people who left, and note the new contacts named.
- Download the CSV, and check the addresses you are keeping before they go back into a sequence.
Example
- You enter
- Six pasted auto-replies separated by
---: one out of the office untilNovember 24, 2026naming a colleague, one saying a person isno longer with Example Org, one on leaveuntil 12/15/2026, one generic ticket acknowledgement, oneuntil 03/04/2026, and one awayuntil Dec 2. - You get
- A table of Email, Type, Returns on, Resume on, Other addresses named and What to do: 2026-11-24 resumes 2026-11-25 with the colleague listed; the person who left is marked for removal with the support address named; 2026-12-15 resumes 2026-12-16; the ticket reply is marked not a sign of interest; 03/04/2026 is left blank because it can be read two ways; 2026-12-02 resumes 2026-12-03 (reference date 9 Nov 2026).
- Limits
- Read in your browser; nothing is sent. English wording only.
What does the parser look for?
It looks for wording. Phrases such as "no longer with" or "has left the company" mark someone who left. Phrases such as "out of the office", "on leave" or "on vacation" mark an out-of-office reply. Wording such as "automatic reply" or "we have received your message" marks another automatic reply. A reply that matches none is shown as not recognised so you read it yourself.
How are return dates read?
After words such as returning, back, until or through, the tool reads a date written as 2026-11-24, November 24 (with or without a year) or 24 November. A date with no year is taken as the next such date from today. A date like 03/04/2026 that could be day-first or month-first is not guessed; it is left blank and counted so you can check it. The day to resume is one day after the return date.
What should I do with each type?
Pause the sequence for someone who is away and resume after they return. Remove someone who left, and treat a colleague's address named in the reply as a new lead only if it is a person's work address. Other automatic replies are not interest, so leave them out of your reply counts. Automatic messages are marked by the sending system; see RFC 3834 for how they are meant to be handled.
Who uses this tool, and for what?
- SDRs
- Clear the auto-replies from a campaign in one pass and know who to restart, and when.
- Cold email agencies
- Give a client a clean list of who left their company and who to contact instead.
- Sales ops
- Keep reply counts honest by separating automatic replies from people.
What can’t this tool tell you?
- English wording only; it reads patterns, not meaning, so check anything surprising.
- A reply that says a person left may still be an old signature; read it before you delete a contact.
- Dates written in other styles, such as next Tuesday, are not read.
- Other addresses named in a message may be shared inboxes, not people.
Common questions
- Does an out-of-office reply count as a real reply?
- No. It is an automatic message, so leave it out of your reply rate and pause the contact instead.
- What if the reply gives no return date?
- The tool uses the wait you choose, 7 days by default, from today. It's only a starting point; adjust it for your campaign.
- Why was a date left blank?
- A date like 03/04/2026 can be read two ways, so the tool doesn't guess. Check it in the message.
- Does it read non-English replies?
- No. It reads English wording only; other replies are shown as not recognised.
- Is my inbox text uploaded to SimpleVerifier?
- No. The text is read in your browser and nothing is sent.
Sources
A tidy list can still be full of dead addresses.
Extracting, deduplicating and syntax checks all work on the text of an address. None of them can tell whether the mailbox exists. Only the server that hosts it can answer that, through an SMTP check, and that is what the paid product does.
- Upload the cleaned file as it is: CSVs up to 100,000 rows
- A real SMTP mailbox check on every row, with catch-all detection
- Small list? Starter at $9/mo covers 2,500 emails a month, cancel anytime
Plans from $9 a month, cancel anytime, no contract. Sign in with Google and your first 100 email checks are free, no card. The free tools stay free either way.