merceruniversity / hubbabubba-chewbacca-migration

Moving applications from Hubbabubba to Chewbacca before Hubbabubba dies.
0 stars 0 forks source link

Special Interest Listservs #26

Closed cinakur closed 6 years ago

cinakur commented 6 years ago

Old Form Information

https://apps.mercer.edu/forms/subscribe2list.cfm

New Form Information

See: https://github.com/merceruniversity/easy-listservs

Sporkyy commented 6 years ago

These forms are DMARC violations waiting to happen.

Sporkyy commented 6 years ago

They can both be replaced with front-end code to generate pre-written subjects and bodies that open in the default mail client. That will require an email client, but these are email lists, so it's a safe assumption. That will solve the DMARC problem as well.

cinakur commented 6 years ago

so instead of a form, it'll be "Hello, please add me to this list"?

Sporkyy commented 6 years ago

It will be a form, but instead of submitting to a backend CFML page, it generates a mailto: link.

It will get a subject and body like here https://css-tricks.com/snippets/html/mailto-links/

It will also solve the DMARC issue that I keep harping about

Sporkyy commented 6 years ago

The same solution can solve #24 too.

Sporkyy commented 6 years ago

24 and #26 should spin off another repo to hold "simplified" versions of the form before trying to integrate them into the IT site.

Sporkyy commented 6 years ago

https://github.com/InteractiveDesignAndDevelopment/easy-listservs

Sporkyy commented 6 years ago

Updated the shared include file at \\bazooka\c$\inetpubit\wwwroot\include\email\listservs-special_interest.htm