self hosted followup.cc/nudgemail for privacy fanatics
Switch branches/tags
Nothing to show
Pull request Compare This branch is 5 commits behind beezee:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
admin
css
includes
layout
login
setup
bumper.php
gnu-gpl.txt
inbox.php
index.php
license.txt
readme.markdown

readme.markdown

Bumper is a stripped down version of followup.cc and nudgemail that lets you host your own email reminder service.

I loved these services when I found out about them but privacy concerns prevented me from utilizing a 3rd party with my email, even if I only share headers.

Anyone else with similar privacy concerns can now host their own email reminder service with Bumper by following these steps:

1 - Download the source and upload to the root of a domain that you will use for your Bumper app.

2 - Create an empty MySQL database on your host

3 - Go to www.Your-Bumper-Domain.com/setup and run the setup wizard

4 - Login to www.Your-Bumper-Domain.com and follow the steps on the Configuration tab to create a cron job that checks for reminders, and a catchall email address that points to the email parser.

5 - Configure your time zone and email format on the Allowed Emails tab, and add any additional emails you'd like to allow access to your Bumper service.

6 - Look at the "How To Schedule Reminders" tab for how to use your BCC field to have Bumper send emails back to you at your desired time, and start using it!

Just for ease, I've also included the usage instructions below:

How to Set Reminders

Bumper schedules your reminders based on the email address you use to set them.

For example if your catchall domain was bumper.cc, sending an email to thursday@bumper.cc would schedule Bumper to send that email back to you next Thursday. Note that Bumper reads the BCC field for this address, so you must use that field to schedule your reminder.

This also means you can reply to an email and schedule a reminder at the same time.

The list below contains examples of the six different ways you can format your scheduling request when BCC'ing Bumper to set a reminder.

Date, or date-time of day.

BCC july14@bumper.cc to have the email sent back to you on July 14th (3PM by default.)

BCC september20-3pm@bumper.cc to have the email sent back to you on September 20th at 3pm.

Day of week, or day of week-time of day.

BCC thursday@bumper.cc to have the email sent back to you on Thursday (3PM by default.)

BCC tuesday-9.30am@bumper.cc to have the email sent back to you on Tuesday at 9:30 AM.

Time from now, or time from now and time of day.

BCC 2weeks2days3hours5minutes@bumper.cc to have the email sent back to you in 2 weeks, 2days, 3 hours and 5 minutes from now.

BCC 1year2days10minutes@bumper.cc to have the email sent back to you in 1 year, 2days and 10 minutes from now.

BCC 2months-8.45am@bumper.cc to have the email sent back to you in 2 months at 8:45 am.

BCC 1week2days-12pm@bumper.cc to have the email sent back to you in 1 week and 2 days, at 12 noon.

Note that when combining time from now + time of day, you can use years, months, weeks and days + a time of day. Time of day replaces hours and minutes.