Project for djangodash 2012
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


Project for djangodash 2012

Visit ( for more info about this project.

Installation Instructions

Install instructions can be found in

About Old Mail

Replacing Public Folders

This is our solution to replacing the Public Folders we used to have in MS Exchange.

We looked for a solution, but came up short every time; so we built one.

Djangodash 2012

This project was created by Eloy, Jenny, and JMO for the 2012 Djangodash. We work together for Schipul. We build Tendenci, an open source CMS for non-profits built on Django.

Would I use this?

If you own or work for an organization that is highly dependent on communication. We just might be for you. The goal is to keep everyone on the same page so that no matter who talks to a customer, everyone knows what everyone else knows.

What do you archive?

We only archive the email that is labled “@oldmail.” Eventually we hope to support true syncing, but for now we do one way archiving from your gmail account.

This means you should be careful about what you choose to group archive, but this will always be our suggestion.

When do you archive?

We archive once a day, but there is a button available on every profile that when pressed will manually pull all emails not already archived. Including emails that date back years.

Sign up for an account

Sign up for an account. This is the part where we create your account name (i.e. name of your organization) and some basic information about you. (e.g. first name, last name, email, and password)

Invite your coworkers

As the creator of the account you and you alone have the privilege of inviting more members to your account.

Once your members accept your invite they can then setup their gmail account to start archiving.

Once their emails start coming in, you can associate contacts with clients you have.

This means viewing a clients page will filter out all conversations [emails] associated with that client.

What’s a client and a contact?

Clients are well … your clients or customers. When you have conversations with your customers you don’t talk to an organization or the company. You talk to a person, and that person is known as your contact.

Our interface is designed to let you associate your contact with your client; so that when you need to recall a conversation you had with a client it’s there just where you left it.

You make the association once, and we organize from there.

If you a meet a new contact for an existing client, simply add them.

A list of unassociated contacts can be found on your dashboard.

Create a label “@oldmail”

OldMail archives your email from a special folder (or label in Gmail). When you label something with the label @oldmail, those emails are regularly collected to be shared with your team.

Start collecting emails

Collecting emails is as easy as labeling emails @oldmail. We archive so that you can search.