First i apologize for the seperate replies in a row here, it helps me to manage my thoughts, i am not doing it to bump anything, you have my word on that. With that said this will probably be the last reply on this topic unless i can be convinced to keep this IMO hunk of junk called mailman.
I referred to it as that because i just got done watching this video
in which the head developer of mailman is talking about version 3 and includes some discussion about previous versions as well. I understand this video is from 2013 however mailman has not changed much since then so it still applies.
In this video he discusses how the data in version 2 and before is placed in and out of pickle files and how that basically works. So my thought is, wait! the version i have is not even using a database that is nonsense IMO.
Then he discusses how passwords are sent through the mail in plain text. Once again im like what did he just say! Again im shocked! So a lead developer thinks its OK at any time to send plain text passwords through the mail, and he is still in the businness after freely admitting that... WOW!
Then he discusses how with version 3 how he basically used REST API to IMO hack (my word not his) things so that it would work the way he wanted it to.
Before even the end of the video i was asking myself "why would/does anyone even mess with this script?" I would not even wipe my feet on the code of version 1 or version2 for that matter because i would be afraid my feet would get corrupted. Yes version 3 has some big improvments but when the core of your project is still in the past how can anyone feel comfortable using this script for anything at all.
At this point i dont even like having it as part of cPanel and i wish i could remove it before i ever install cPanel on my new dedi server in feb 2020, its that bad folks IMO. And IMO mailman devs are still trying to build future versions on top of a foundation of a horrible script in the first place. Maybe i dont understand all there is about mailman, and maybe i dont understand the benefits that exist to make using it beneficial at all to anyone. But from a programmers perspective IMO its garbage.
They took an original horribly designed script that was IMO only intended to temporarily solve a feature needed for mail lists and rather than starting over when the time came they just basically shot some grease in the squeaky parts and shipped it. Now with version 3 they are trying to create something for current day usage while still using the old horribly engineered and coded core. Makes no sense to me folks...
I had planned this morning to code and put together some custom pages of css and html and post them here so that other users would not have to do so and could just copy and paste the code from here for their custom mailman pages. But honestly after most of the day reading, learning and watching. I wont ever use mailman for anything in my life unless they just start over from scratch and do it right from the start.
I am sticking with phpList and glad to do so, it may not be that great but its far better than trashy mailman IMO.
Sorry for the bad review folks, but i just felt i had to say something.
Peace, thanks for listening...