any python modules (I didn't, on a RHEL 7 instance).
Apply for the (very important) v2 captcha keys from Google. Add the following 2 keys to the end of your mm_cfg.py: RECAPTCHA_SITE_KEY = xxxx RECAPTCHA_SECRET_KEY = xxxxxxx
If you have not modified your list_info files, you're done. If you have, then you'll need to add the tags from that above post to your list_info files.
I've started getting these spamming attacks again so thought I would dive into trying this recaptcha. I got the keys for V2 recaptcha from google and put the 2 lines at the bottom of the mm_cfg.py with proper keys from google. Spelling double checked. After saving the file, I can't log into the web interface of mailman - I get a Bad Request error page. I commented out the RECAPTCHA_*_* lines and could then access the admin web pages again.
David wrote that if I modified the list_info files then I needed to add something to them. As far as modifying them, I did add a paragraph description to the "Details for info" and the description under the General Options section of the web admin pages. What would I add and to which files? I don't see list_info underĀ /usr/local/cpanel/3rdparty/mailman/Mailman/ .
I just received a message from the support folks at my hosting that the "We've hit a bug" error I was having resulted in not putting the keys in quotes. So rather than:
RECAPTCHA_SITE_KEY = xxxx RECAPTCHA_SECRET_KEY = xxxxxxx
I should be:
RECAPTCHA_SITE_KEY = "xxxx" RECAPTCHA_SECRET_KEY = "xxxxxxx"
DOH! I haven't tried it again yet.. since the iptables might work for my situation. But I have it in my back pocket now.
JD