Alright, I think I've fixed the webring submission form. Folks that submitted between the 2023-10-9 and today, please re-apply or send me an email! I apologize for how long it took me to notice the form wasn't working as intended. Turns out that From: headers are finicky sometimes.