For low volume announcements, with emails generated from a RSS feed ideally.
Inspired by http://sivers.org/emailer and HackerNews. Hinged upon random strings. Very low SLOC, aims to be suck less.
- Direct GET /unsub/$id/$reason for list-unsubscribe: mail header and POST otherwise from /unsubscribe/$id/$reason
- Implements RFC 2369
List-Unsubscribe:
- Writes down reasons for leaving in
usubs.private
- More control and simpler
- MIT licensed
subs/.htaccess
must read:
deny from all
Probably should be on some other non-www path, but where?
I don't think this is needed. If subscription is abused, you should be able to see patterns in the IP column.
http://$domain/unsubscribe/$id/$reason
When unsubscribing http://sg.hackandtell.org/unsubscribe/6b813f10/foobar
, the "foobar"
should indicate the subject of that correspondence so you know where&why people
unsubscribed.
- Simple inotifywait process on subs/ to see who has subscribed or unsubscribed
- Some automated way to handle bounces