Skip to content

Mailing List (un)Subscribe button? #1

Description

@jlhawn

Hina sent out an email earlier asking for help with setting up a 'subscribe to mailing list' functionality on the site. There are a few obstacles that need to be overcome to get this to work:

  • Send the request to the mail server
    • The easiest way to subscribe/unsubscribe folks from lists is from the mail server itself. I hate mailman, so it's probably a good idea to get a web server running on port 80 on mail.csua that can handle email subscriptions. We would style it ourselves and write the back-end ourselves.
    • update mail to Debian Squeeze/Wheezy. Making any changes to mail right now is very painful 😩 The best thing to do is to make a new mail.csua that runs on the latest version of Debian and then we can copy all of the current mail.csua settings and swap it out magically. This takes some work.
    • Finally, we'll be able to think about how to design a mailing list (un)subscribe feature that is orders of magnitude better than using mailman's web interface. This is the fun part. We can setup Nginx + Go or Python which are pretty easy to work with and write a system that uses an email verification system to subscribe/unsubscribe people on mailing lists.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions