Ask Slashdot: Best Solution For an Email Discussion Forum?
John3 writes "For the past 15+ years I've maintained The Hardlines Digest (URL omitted to reduce the /. effect), an email discussion list for members of the retail hardware and lumber business. Since the beginning I've run the list on a Windows box running Lyris Listmanager, and it's worked admirably over the years. However, the list now has over 2,600 members and Listmanager doesn't have a nice web interface for users that like to read via their browser. Listmanager also doesn't handle attachments and HTML formatting well for the daily 'digest' version of the discussions. Finally, I'd really like to move hosting off-site so I don't need to maintain the server. The list members are hardware store owners and many are technically challenged, so I need to keep change to a minimum and make it easy for them to migrate. I've considered Google Groups and that seems to have most of the features I need. Are there any other low cost solutions for hosting a large discussion list?"
Ask Slashdot: Best Solution For an Email Discussion Forum?
Google Wave.
(Formerly egroups.com and onelist.com.) Members can continue receiving emails if they prefer that method of delivery, as I do, or they can read directly on the web. It also allows for the storage of files and photos in the group
My AC stalker: " I personally agree with your posts most of the time, but that won't keep me from modding you troll"
The D programming language people have successfully combined a mailing list and tradition web forum into one. What's more, the web forum is lightning fast to boot (fastest ever forum I've ever used - why can't phpBB etc. be that fast?).
The exact specifics are unknown to me, but from what I've heard, they've done a terrific job:
http://forum.dlang.org/
Why OpalCalc is the best Windows calc
MarkMail archives a bunch of OSS mailing lists with a nice web interface to the archives. Senders to the list still need to use SMTP though. http://markmail.org/
If your list is private, it appears MarkMail may still work, but you'll need to contact them for pricing. I'm sure other comments will contain better options for private email list management via web interface.
The one nice thing about regular old email is the low tech knowledge required to contribute to the discussion. From the summary, it appears all the current members know how to email already (though I'm sure top-posting is a problem).
Aside from having a somewhat dated web interface, GNU mailman is pretty easy to use. If I remember correctly, you can have people send an email to subscribe, which might be easier for some of your subscribers (depending on how old their computers / software are, which may be an issue judging by your description of the subscribers). You could also just do what all the cool kids do and use Yahoo or Google.
Palm trees and 8
...usenet?
Usenet is still alive and still a popular place for technical and political discussions. There are several free Usenet servers out there.
One nice thing about Usenet is that there is no single point of failure.
Palm trees and 8
Mailman is not without its faults (which is why 3.X is under development and shows considerable promise) but 2.X is stable, scalable, portable, easy to use from both the web-based GUI and the command line (my preference), complies with relevant standards (such as RFCs 2142, 2369 and 2919), behaves sensibly under duress, integrates well with multiple MTAs, and makes it easy to handle migrations such as yours (by doing a mass invite followed by confirmed opt-in). This is why it's largely supplanted its competitors, particularly majordomo, which was the tool of choice for many years for a LOT of mailing lists. I suspect that it will further eat into the mindshare of similar packages once 3.X is out.
Yahoogroups is a poor choice: it's notoriously unstable, completely insecure, and relies on Yahoo's horribly-maintained email infrastructure, which has been completely overrun by abusers for a decade. Googlegroups is marginally better, although it is also a massive source of spam (best practice on Usenet is to drop all Google-originated articles), it does not comply with standards, and attempts to contact a competent, responsive postmaster yield nothing.
Your best course of action is likely to lease the cheapest (reputable) host that you can find and install Mailman on it. This not only keeps control firmly in yours hands (thus insulating you from the vagaries of third parties) but it also keeps your options open for the future.
osqa dot net is a nice forum software
http://www.greatcircle.com/majordomo/
Lisias@Earth.SolarSystem.OrionArm.MilkyWay.Local.Virgo.Universe.org
I use it myself with a social group of 40 or so. I occasionally worry if they'll decide to add it to their growing list of abandoned offerings, which is probably a consideration for you too. More annoyingly, like most Google offerings, the interface is pretty crap so I can't imagine it would be enjoyable managing a list your size ;-)
I don't know if MHonArc is still being actively developed, but ListServ (my fav) has a decent web managment interface and MHonArc does a nice job of archiving posts in any number of methods. We implemented this in the day at Bell Labs for any number of internal mail lists (Bell Labs 'had' a lot of internal mail list activity).
http://www.mhonarc.org/
This also works really well for server processes that send automated email notifications with exit statuses, results, etc.
Just sign up for a cheap VPS from Hostnoc / Burst.net, or maybe Singlehop. Actually, there are lots of providers you could use: Eonix (aka Infinitie), Leaseweb, Rackvibe, Limestone Networks, VolumeDrive, GNAX, SecuredServers, or FDCServers would all let you send email, lots and lots of email! It'd be perfect!
Oh, wait, that's a BAD idea. Never mind. Sorry.
The NNTP protocol was designed for this very purpose in mind. Mailing lists are only a good option if you only have a hand full of users and you are ok with the idea of managing mailng stuff back and forth by yourself. For online forums the best solution out there is good old Usenet, or at least a NNTP server.
To get a hold of a group which can be accessed through a NNTP interface and you don't want to set up your own server, you have essentially two options: gmane and aioe.org.
With gmane, you really don't have to do nothing, as their service consists of providing a gateway to mailing lists which are already up and running.
The good folks at aioe.org do a bit more than that. They provide a service which they call local group, which is basicallly a request for the server admin to create a newsgroup just for you, which is only available through aioe.org's servers and isn't shared with the rest of the Usenet. You can have moderated groups if you wish. And best of all, they are free.
Don't foist Google Groups on your users.
Unfortuantely, it seems to be the default choice for tech-support forums. And it seems particularly poorly-suited for that task.
The bigget problem is not that it is way behind other forum software (it is) but the "cowboy" mentality of whoever pushes out a new version seemingly daily. It works one day, then it doesn't the next. Fortunately, with the daily release schedule, then it works again a few days later, but then it's different, and you have to figure out how to use it again.
Did ya come up with that yourself or did your mom have to help you write it?
The list members are hardware store owners and many are technically challenged...
That's really sad. Maybe I mean YOU for assuming such a low threshold...
If you want news from today, you have to come back tomorrow.
This is a much better suggestion than motherfuckin usenet.
I'm in a similar situation and am considering Sympa on a cheap VPS
http://www.sympa.org/
Has anyone used or have comments on Sympa?
What a shit popsicle of a suggestion. You got to be kidding.
Try TinyLetter
tinyletter.com
CItadel (citadel.org) - it is a mailing list with a web front end!
Just a quick and dirty plug for FUDForum. Real forum, with NNTP and mailing list integration tools. Very fast, flexible attachment abilities and can convert any thread to PDF.
...Steve
Unable.com
You might have read about this old technology called news servers such as used with the USENET system? Personally, I hate discussion boards and forums in a web browser. Give me USENET and newsgroups accessible via a newsreader whether from the command-line or GUI. Listservers are another nightmare best forgotten.
'nuf said.
Mailman is about as simple as they come. I maintain several mailman lists, a bunch of which were for my church. As I was wanting to get away from being the sole volunteer tech guy for a 1,500-member church, I showed a couple secretaries how to manage the lists. That was 2 years ago and I haven't looked back.
Actually, there was an article that slashdotted a page just yesterday; it was the one about Steve Jobs' influence on Google+.
will scale easily, lots of options
onlinegroups.net used to be free, but they have become paid hosting recently. I liked their software, Group Server. It has very nice archives and web interface. You can install it on a server too. It is Free/Libre Software. Other two options are freelists.org and librelist.com.
FTFY. Here let me google that for you.
Lots of talk of forum software and usenet and the like, but the OP said he wants an e-mail list. That is Yahoo Groups, not web-based solutions.
Yahoogroups has a web interface for each mailing list, but you don't have to use it, not even to join the list. It is ultra-simple to use. If you want to join a yahoogroup mailing list at XXX@yahoogroups.com, you'd send an e-mail message to XXX-subscribe@yahoogroups.com. To unsubscribe, XXX-unsubscribe.com. People joining this way can't use the web page until they obtain a (free) Yahoo ID and log in, and eventually the site will associate their e-mail address with those yahoogroups that they've joined via sending an email message as already described.
Yahoogroups has, on their web pages for each e-mail list, a calendar that can be populated with significant events on their dates of occurrence, give notifications of these events to the mailing list at user-defined times in advance of the events, has a links area that may be populated with relevant links, has a files area that can be populated with relevant files, and so forth.
I don't think there's a better solution out there for an e-mail list that will send members messages to their inbox, rather than their having to go to some webpage to find the messages, possibly 3 days after the message was posted. Some fora send e-mail notifications of new messages on the fora, but then why not just send message in the email in the 1st place?
I think Yahoogroups is _the_ e-mail mailing list solution.
If two Anonymous Cowards talk to one another, does anybody hear them?
Only if a non-anonymous troll-feeder responds to their posts.
Try nabble.
I loathe web forums, very much preferring email lists. Based on sites I have seen though, it really seems like mailing lists are going the way of the dodo bird, being replaced by web forums.
Where do you want to be, What are you doing to get there.
Sympa is by far the most advanced, open source licensed mailing list manager I've found so far. It is written in Perl, well maintained, stable and used to power lists with over 700.000 recipients.
Featuers include:
Original features :
scalable for big mailings lists ( > 700.000 list members)
list member provisioning using LDAP, SQL or other data sources
various authentication method (SSO, LDAP, X509)
S/MIME and DKIM
web archive with access control, message removal etc
virtual hosting for service providers.
automatic bounce management
easily customizable web interface
SOAP interface for integration with other applications
and much more.
Check it out at www.sympa.org
Twitter?
I prefer the Yahoo groups email service over the Google version. I have started several email groups and the Yahoo version is better because of little administrative advantages and easier subscription management.
The whole world of email groups, blogs and web forums most emphatically does not work in the long run for organizing crowd learning. (I recently waded through hours worth of Ubuntu Forums looking for a wireless connection bug fix. Twenty posts by twenty relative newcomers is not as good as two posts and a good index maintained by two thoughtful knowledgeable editors.)
How about this: Wouldn't it be neat if you as the email group administrator could add to each email a footer. The footer would be links to web pages or "best of" summary pages. I don't think you can do that with Yahoo groups.
I think a very interesting email group processing engine would be some way to organize the semantic confusion that always develops when many people post writings about the same thing. The reciprocal thought for you to consider is what is the underlying off stage issue that your entire message experience supports.
But the email group can enable small groups to coordinate themselves faster than a newsletter.
An email group needs an external leadership. I set up an email group that was parallel to a ham radio club's established monthly PDF newsletter and established culture of a monthly meeting and interpersonal project making. The email group is mostly unused. The kind of dialogue the club engages in doesn't fit with what an email group does best.
Here is a thought: An email group works best if the "who" and "what" of an email message can be expressed in 9 words or less. The "when" of an email group message is always "soon".
The charm of a Yahoo group is they are free, very reliable, have good controls to exclude spam, diplomatic ways to constrain individuals with content quality problems. One weakness is users with email readers that open all links in every email message can unsubscribe themselves accidentally. There is no way in Yahoo groups for the group administrator to find the names of those who unsubscribe themselves.
Free of charge, automatic syncing and integratable with Gmail (and other mailservices). Though I don't know if this is truly what OP wants, it might be an alternative. https://www.squadmail.com/ :-)
Set up a mailing list with a list manager such as GNU mailman, and then add it to Gmane to provide a web interface, and searching. (Gmane is also a mail-to-nntp gateway, but you don't have to use that part.)
-- Ed Avis ed@membled.com
If you want it hosted off site, ask your ISP. A business grade ISP should have a mail list system that they run and all you need to do is transfer your mailing list over to it. The advantage is you're not running the list and people who know what they're doing should be running it. Additionally, you'll be working with people you already have a business relationship with running it, however, check the price first. Sometimes list services have wonky pricing.
Of course, if you don't like your ISP, you may not want to do that. However, why are you dealing with them at all in that case?
Fanatically anti-fanatical
I'm in a similar situation and am evaluating Sympa with a low cost VPS http://www.sympa.org/ It looks to have a good web interface, customizable, and scalable to a decent size. I'm surprised no one has mentioned it. Mailman is pretty standard but is dated and not very user friendly. Customization seems difficult.
Well if the Google Group thing does not meet your use case and neither does the standard mailman perhaps you want to look at something called Citadel the product is quite stable and very usable. www.citadel.org best of all open source "Citadel is easy, versatile, and powerful, thanks to its exclusive "rooms" based architecture. No other platform seamlessly combines so many different features using this familiar and consistent metaphor. Packed with features email calendar/scheduling address books bulletin boards (forums) mailing list server instant messaging wiki and blog engines multiple domain support a powerful web interface see the full feature list..."
- 2 overrated
It was a JOKE people. Jeez.
My AC stalker: " I personally agree with your posts most of the time, but that won't keep me from modding you troll"
Given your extremely open disdain for any and all ACs, I suspect that you are simply trying to back-peddle now.
I've on a bunch of lists that run this way, some fairly large, though not in the thousands.
Or you *could* start a moderated newsgroup - I mean, usenet hasn't gone away....
mark
http://forum.opalang.org/ It looks pretty cool, and it is based on MongoDB so it is scalable as you asked for. You can download your own instance and host it offsite. Since it is still a pilot program, a preview is available for free if you want