Send an Email at a future date

emailgmailqueue

I'd like to write up an email that gets sent out in a few days. I'd prefer to use Gmail, but I could use some other client if necessary. It doesn't look like Gmail has this feature in their labs anywhere, but it could just be hiding somewhere.

Any ideas?

EDIT: a bit more backstory on my particular situation. My wife is out of town for three weeks, and I've decided to email her every day while she's out. Unfortunately, I myself am going camping this weekend, so I wanted to pre-record a message that gets sent while I'm out.

Unfortunately, FutureMail and FutureMe both are for sending email to yourself, probably for anti-spam reasons.

I guess the best solution is to use thunderbird on my laptop (so it's shielded from power outages). Seems a little excessive to keep a computer running just to send a few emails, but whatever gets the job done :).

Best Answer

Unfortunately there is no way to do this in Gmail.

If you have Outlook 2007 available create a new mail and click on the Options tab. There should be a button in the More Options group called Delay Delivery. Clicking that will allows you to choose when your mail is sent. Outlook has to be running at your selected time, so don't just close it and forget about it! This option may be available in earlier versions, but I don't have them installed so I can't check to see where they are

If you don't have access to Outlook, Thunderbird can do this, just go to File > Send Later (or press Ctrl + Shift + Enter)

If you must use a web-based program, you can use something like FutureMail, though I would test them first to make sure you're not going to be sending ad-filled email which looks like it's being sent from a strange email address.

If all else fails there is always the manual way - write the email, save it in your drafts, and then when it's time to send it, manually do so.

Related Question