Emacs Gnus delay (schedule) email sending

Table of Contents

I always forget how to schedule my emails and it’s a pain to look up because Gnus uses the word “delay” instead of “schedule”, so here it is. Note that for gnus message scheduling (delaying) to work, you will need a line like this in your init file:

(gnus-delay-initialize)

In a message buffer with Gnus you can execute C-c C-j (gnus-delay-article) to schedule an item for a later sending. After that I see it scheduled in my nndraft:delayed folder with a “date” line describing the time at which it will be sent. Note that if I wasn’t initiating this message with C-x m (compose-mail), such as when it was just an src message block in an org-file, the delay won’t work and the message won’t be saved to any folder.

Delete it from the gnus folder to cancel the sending.

Tory Anderson avatar
Tory Anderson
Web App Engineer, Digital Humanist, Researcher, Computer Psychologist