Gmail's autoresponder has almost no controls and succeeds in annoying people more than delivering a helpful message:

  1. It responds to all bulk mail that lands in the inbox, often writing back to no-reply addresses, which will bounce and clutter the inbox further.
  2. It doesn't recognize that you've just mailed this person and have an active conversation, so the auto response is interrupting the conversation.
  3. It can't customize the message for recipients. Sometimes you want to send different messages to different people.

We can do better. This project is for an auto responder that monitors the inbox and sent mail folders via IMAP, puts anyone you've mailed recently (configurable period) on an ignore list, and responds to everyone else provided the sender isn't a mailing list or doesn't look like a no-reply address.