Personal Productivity Stack Exchange is a question and answer site for people wanting to improve their personal productivity. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I want to be able to have a document hosted online (e.g google doc) that I would be able to send an email to a certain address, and the content of the email will be automatically added (preferably with date) to the bottom of the document.

It's kind of a journal entry, but I want to keep it extremely simple - I'd rather not open another account at some journal web site or something - just plain basic add text to doc.

Any ideas?

share|improve this question
Is this document to be publicly available or private for you? – Dennis S. Mar 20 '13 at 15:29
it's a private doc – yossale Mar 20 '13 at 16:18
The first sentence doesn't make sense. Do you want the email body appended to your actual document, or should it simply be associated with it? In the first case, the actual document will grow as you email it. – Gruber Mar 20 '13 at 19:52
@Gruber - I want it to grow as I email it... – yossale Mar 20 '13 at 20:09
I have never heard of any online system supporting that feature. Your best option is probably to manually append the email body to your document. – Gruber Mar 21 '13 at 8:09
up vote 3 down vote accepted

I think you can get exactly what you're looking for with an IFTTT (If This Then That) recipe. You can create a search that will scan gmail for things like "from:me subject:journal" (or however you want to set it up), then append the contents of it to a Google doc.

Here is a search for recipes that should get you started.

share|improve this answer
that link is broken – claws May 4 at 0:13
@claws That link is not broken, but it gives no results – Jan Doggen May 4 at 9:36

I've written something like this for internal company use, but don't know of any application that is generally available. A hack you might consider would be to set up a private blog or blog-like-site that accepts post by mail. It won't append to a single document, but all your mail would be in once place. Self-hosted WordPress would allow this, for example.

share|improve this answer

I think what you want might be a secret gist:

Secret gists

Secret gists don't show up in Discover and are not searchable. Use them to jot down an idea that came to you in a dream, create a to-do list, or prepare some code or prose that's not ready to be shared with the world.

You can create as many secret gists as you like.

Warning: Secret gists aren't private. If you send the URL of a secret gist to a friend, they'll be able to see it. However, if someone you don't know discovers the URL, they'll also be able to see your gist. If you need to keep your code away from prying eyes, you may want to create a private repository instead.

Although you can, as suggested, also create a private repository, for a nominal fee. This sounds very like git, which is the software behind github, which is used for gists.

While it is generally used for software, it can be used for writing a book, or a shopping list. The software, git, keeps a copy of every single version; it's Version Control Software. So that if every revision you make is kept, and you can always fork and branch from different ideas.

If you're writing a book, you might have different branches where a character is killed off early, or not. Some of those branches might be dead ends, or not. Some branches might introduce new characters. you can checkout different branches, or merge branches. While it can get technical, sites such as github offer low-pain interfaces.

A gist is probably the simplest notion of this. It might be worthwhile to pay to keep the data private. Or, if you want it public, it's a great way to write a book!

You can control who has edit access, as with google docs. It's very like google docs in that respect, with additional controls. Again, if it's confidential data, you can pay a host, such as github, or others, so that only those with the key have access. A high level of security is possible this way.

There's nothing stopping you from running a git server yourself, for ultimate security. However, that could be daunting (or not). Other stack exchange sites can help with setup, such as super user.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.