Mike Zamansky is back with another video in his Using Emacs Series. This time it’s about mailing himself a copy of his current Org agenda.
I found this video useful for a couple of reasons. First, he discusses the Org mode batch commands that let you execute some of the agenda functions from batch mode. That’s really handy when you want to access your agendas from outside Emacs. I didn’t know about these commands so his discussion of them already made the video worthwhile for me.
Second, and probably more important for most people, is that he had to solve a problem many of us have. In order to reliably send himself an email with his agenda, Zamansky needed an always-on server that was accessible from the Internet. It needed to be accessible from the Internet—not just have access to the Internet—so that he could sync his agenda files to it. If you have a desktop machine that you leave on all the time, you can solve this problem with something like Dropbox or Syncthing but Zamansky’s desktop isn’t always on so he needed another solution.
His solution was to create a Droplet on Digital Ocean that he could sync his agenda files to and have it send him an email everyday. That turns out to be pretty simple and may be just the solution you’re looking for. Take a look at Zamansky’s video to see.
The video is 17 minutes, 39 seconds so you’ll probably need to schedule some time.