Recommended mailing list software?
What have you used, or what do you suggest? I've heard of
It offers a free service for small users - "Send 12,000 emails to 2,000 subscribers for free. No contracts, and no credit card required. It’s free forever."
If you use Mailman you should setup your list on a subdomain - e.g. @list.mydomain.com. Then you won't complicate delivery of regular mail to @mydomain.com.
MailChimp is not an option for this kind of list – it's good for announcements/newletters, but not for discussion lists. Essentially, it's good for one-to-many lists (announcements/newletters) but doesn't do many-to-many (discussions). That's where software like Mailman comes in.
sleddog: Thank you for the Mailman endorsement. Seems like that might end up being the best solution unless someone else suggests something else I should check out
Re: MailChimp–I learned about the site by searching old threads, but unfortunately it doesn't seem to fit my needs to allow the group to send messages among each other.
Yes, MailChimp is optimized for sending the same message to a large number of people at the same time. It's not good for sending email ad-hoc one at a time.
But MailChimp has a subsidiary, called Mandrill, which offers exactly the kind of service that MailChimp doesn't. I don't know why they don't just offer all the services under the same brand, but it's their company, not mine
Even if you run a mailing list software on your own server, it's often a good idea to outsource the actual sending (SMTP and all of that) to a third party such as Mandrill, because their servers will have an easier time getting through spam filters.
My experience on CentOS is that integration with Postfix is pretty much taken care of, as is setting up cron jobs. I would presume other MTAs are similar. Mailman has a few site-wide configuration options and very many per-list options. Most of these you will never need to touch, but figuring out which may take some reading and experimentation.
If you are OK with using a service run by someone else, I've found
I still use majordomo for some very old lists, but I would not create a new one using it. The old lists are being migrated to MailChip (if they announce only) or Mailman if they are a group list.
For example here's a Ubuntu guide: