We currently have a GNU Mailman-based system that is used to send campus-wide email messages and are starting to investigate switching some of that over to using phpList.
We’ve narrowed our needs down to two main tasks at the moment:
- Get the email address lists from the GNU Mailman system into phpList.
- Send the messages we need without dealing with the phpList back-end.
For #1, I did some searching and found this:
https://resources.phplist.com/plugin/subscribers#import_from_the_command_line
Our IS guy builds the lists (of our students, our employees, etc.) outside of GNU Mailman and then programmatically imports them in to GNU Mailman. Theoretically, he could use the info at the above URL to do the same sort of thing (ish) with phpList.
But, there’s a wrinkle…I know from having had to deal with it that, once defined, a list in phpList has to be “pruned” (I usually do it “cold turkey” and just flat-out delete the list and import one in anew manually) or else it could contain email addresses that are, for various reasons, no longer needed in the list.
So my question for #1 is two-fold…are we heading down the right track with that URL I found, and is there a way to “prune” phpList lists without having to go into the GUI?
For #2, I’m pretty sure that the solution will involve our IS guy setting up CRON properly on our phpList server and then using something from this:
Again, though, I want to be sure we’re heading down the correct path before we spin our wheels on this.
So I guess all that I need at this point is verification that the above is indeed the way to do what we’re wanting to do (and if I didn’t explain it well enough, to ask me the questions that are needed to figure out whether this is the way to do it)
Doug Thompson
Manager of Web and Electronic Communications
Ohio Wesleyan University