Skip to main content

Email Management

Setting Up an Email Autoresponder With Scheduled Start and Stop Dates

An out-of-office reply that runs on its own schedule, sends once per sender rather than spamming a back-and-forth, and turns itself off automatically when you're back.

1

Auto-reply sent per sender during the active window by default

2

Dates to set: start and stop, for a true scheduled reply

%subject%

Template variable to echo the original subject line

24/7

Human support for autoresponder or scheduling questions

In short

To set up an email autoresponder, go to cPanel's Email > Autoresponders section, click Add Autoresponder, select the mailbox, set a start date/time and (optionally) a stop date/time, then write a subject and message body — using %subject% to echo the original subject line if wanted. Save it, and the mailbox automatically replies once to each sender during the scheduled window rather than replying to every single message from the same person repeatedly.

Setting both a start and stop date is what makes it a true scheduled auto-reply rather than something you have to remember to switch off manually when you're back.

An autoresponder is more than a single canned reply — done properly, it's a scheduled rule with a defined start, a defined stop, and built-in logic that avoids replying to the same sender over and over if they email multiple times during the same absence. Setting it up without a stop date is the most common mistake, since it means remembering to manually disable it, and a forgotten autoresponder replying to every message weeks after you're back looks careless to clients and colleagues alike.

cPanel's Autoresponders section handles the scheduling, the reply logic, and template variables like inserting the original subject line automatically, all from one form. The details below cover setting it up correctly the first time, including the interval setting that decides how often the same sender gets a repeat reply if they keep emailing during the scheduled window.

Step 1: Open the Autoresponders Section and Select the Mailbox

In cPanel, go to Email > Autoresponders and click Add Autoresponder. Choose the specific mailbox from the domain dropdown if the account manages more than one address, since the autoresponder is set per mailbox, not account-wide.

Set the 'Character Set' field to the default unless you have a specific reason to change it, and give the autoresponder an interval — this is the minimum number of hours before the same sender receives another copy of the auto-reply, even if they email again sooner. A reasonable interval (commonly a day) prevents someone emailing you three times in an hour from getting three identical out-of-office replies.

Step 2: Set the Subject and Message Body

Write a subject line — something like "Out of Office" or "Currently Away" — and the message body itself. cPanel supports the %subject% variable, which, if included in your subject or body, automatically inserts the original email's subject line into the reply, useful for confirming to the sender exactly which message triggered the auto-reply.

Keep the message itself specific and useful rather than vague: state the return date, who to contact in the meantime for anything urgent, and whether messages will be seen and responded to later or need to be re-sent after the return date. A generic "I'm away, will respond eventually" message is less useful to a sender deciding whether to wait or escalate elsewhere.

Step 3: Set a Start Date AND a Stop Date

This is the step that turns a manual on/off toggle into an actual scheduled autoresponder. Set the Start date and time for when the auto-reply should begin (often the moment you're leaving), and, critically, set a Stop date and time for exactly when you expect to be back and reading email again.

Leaving the stop date blank means the autoresponder runs indefinitely until someone manually disables it in cPanel, which is precisely how autoresponders end up still firing weeks after someone's actually returned. If your return date shifts, it's a quick edit back into the same Autoresponders section to update the stop date, but defaulting to a defined window rather than an open-ended one avoids the more common failure of simply forgetting.

Step 4: Save, Test, and Confirm It Stops on Schedule

Click Save, then send a test email to the mailbox from a different address to confirm the auto-reply fires with the correct subject and message. If %subject% was used, check that the test email's subject line actually appears correctly in the reply rather than showing the raw variable text, which usually indicates a typo in how the variable was entered.

It's worth checking back in cPanel's Autoresponders list after the stop date passes to confirm the entry is no longer marked active, particularly the first few times you use this feature, until you're confident the stop date behaves as expected on your specific hosting setup.

How to Create an Email Autoresponder (Auto-Reply)

An Auto-Reply That Turns Itself Off

The difference between a helpful autoresponder and an embarrassing one is almost always the stop date — set once, it removes the need to remember anything on the day you're back.

Hosting Cheap's cPanel-style panel makes scheduled autoresponders, with a defined start and stop, a straightforward form in the Email section, backed by 24/7 human support if a schedule doesn't behave as expected.

  • cPanel Autoresponders section with true start and stop scheduling
  • %subject% and other template variables for a more useful auto-reply
  • Interval setting to avoid repeat replies to the same sender same day
  • 24/7 human support if a scheduled autoresponder needs troubleshooting

Why Hosting Cheap

What you get

Scheduled start and stop dates

Set an auto-reply window in advance so it turns off automatically without needing to remember on return.

Reply interval control

Avoid sending the same sender several identical auto-replies if they email more than once in a short window.

Template variables like %subject%

Echo the original message's subject line automatically for a more specific, useful auto-reply.

cPanel-style email management

Set up, edit or disable autoresponders from the same panel used for mailboxes and forwarders.

Daily backups

Autoresponder configuration has a recovery point if a setting needs to be reverted.

24/7 human support

Get help if a scheduled autoresponder doesn't start, stop, or reply as expected.

How It Works

Get set up in a few steps

1

Open Email > Autoresponders and select the mailbox

Choose the mailbox and set a sensible reply interval to avoid repeat replies to the same sender.

2

Write the subject and message body

Include a return date and an alternate contact, using %subject% to echo the original subject if wanted.

3

Set both a start date and a stop date

A stop date is what makes it a true scheduled auto-reply instead of one you have to remember to switch off.

Included

Everything you need, on every plan

  • Correct mailbox selected in the Autoresponders section
  • Reply interval set to avoid duplicate replies to a sender emailing repeatedly
  • Subject line written clearly, with %subject% used if echoing the original is wanted
  • Message body includes a return date and an alternate contact for urgent matters
  • Start date and time set for when the auto-reply should begin
  • Stop date and time set to avoid the autoresponder running indefinitely
  • Test email sent from another address to confirm the auto-reply fires correctly
  • Autoresponder list checked after the stop date to confirm it deactivated as expected

FAQ

Frequently asked questions

How do I set up an out-of-office reply in cPanel?

Go to Email > Autoresponders, click Add Autoresponder, choose the mailbox, write a subject and message, and set a start and stop date. Saving it activates a scheduled auto-reply that runs only during that window.

Will my autoresponder reply to the same person every time they email me?

No, cPanel's autoresponder interval setting limits how often the same sender receives a repeat reply, commonly once per day regardless of how many times they email during that period. This prevents a sender who emails multiple times from getting several identical replies.

What happens if I don't set a stop date for my autoresponder?

It keeps running indefinitely until someone manually disables it in cPanel, which is how autoresponders end up still replying weeks after someone's actually back. Setting a stop date upfront avoids needing to remember to turn it off.

What does %subject% do in a cPanel autoresponder?

It's a template variable that automatically inserts the original email's subject line into your auto-reply, so the sender can see exactly which message triggered the response. It can be used in either the subject field or the message body.

Can I change the stop date after I've already set up the autoresponder?

Yes, go back into Email > Autoresponders, edit the existing entry, and update the stop date and time. This is useful if your return date shifts after the autoresponder was originally scheduled.

Does an autoresponder work the same for every mailbox on my domain?

Autoresponders are set individually per mailbox, not account-wide, so each address (like sales@ or you@) needs its own autoresponder configured separately if more than one needs an auto-reply active at the same time.

Ready for Email That Manages Itself While You're Away?

Get cPanel-style email with scheduled autoresponders and 24/7 human support.

Get Started