Simple/lightweight alternative to GNU Mailman? - mailing-list

I'm looking for a dead simple mailing list (unix friendly). Robustness, fine-grained configurability, "enterprise-readiness" (whatever that means) are not requirements. I just need to set up a tiny mailing list for a few friends. Rather than hack something up myself, I was wondering if anybody knows of anything already out there with a similar goal?
I should note right now that I don't want an externally hosted mailing list -- it needs to be software I can install and run on my server. I know of many places I can host a mailing list at (Google/Yahoo groups), but it would be nice to keep the data local.

Mailman is one of the simplest mailing list packages I've come across, so if Mailman is more than you want to deal with I'd suggest just adding an entry into /etc/aliases for your mailing list.
Of course you have to manage it by hand, but you said it's only for a few friends so that may not be a problem. Just create an entry in /etc/aliases such as:
mylist: me#somedomain.com, myfriend#somedomain.com, \
myotherfriend#differentdomain.com
and then run newaliases. It doesn't get much simpler than that. If you want an archive you can create a dummy account on your mail server and add them to the list.
It's not as user friendly as Mailman but it's simple and you can be up and running in 5 minutes.

If you're not afraid of perl, give Minimalist a try.

If you want something easy to setup, with a user interface on top then I would recommend to check out WP Mailster (WordPress plugin) or Mailster (Joomla plugin).
No matter which of the two CMS you prefer, you will only need 5 minutes to have a "naked" WordPress or Joomla and the plugin installed.
It really works well and is easy to use. I have used Mailster for years and recently, with my site's move to WordPress have switched wo WP Mailster.

Related

Offline distribution of TYPO3 content

I'm currently looking into the possibility of using a CMS as a way of distributing content (user manuals, FAQs, documentation) to offline customers. I tried searching for the possibility of distributing a static offline copy of TYPO3, but was surprised not to find anything so far. There are few custom solutions I have considered (wgeting a static copy, installing a webserver on deployment), but I wonder what would be the easiest way, or whether there already are modules supporting this. We do not have admin rights during setup, thus we can't install any services on the client machine.
I currently do not care whether we use Neos or TYPO3 classic, whichever supports this would be fine.
Thank you for any help that you can give me.
P.S. I'm currently asking somewhat similar but different questions about other CMSes. Adhering to the one objective per question rule, I've felt that using different questions would be the right way to do this.
wget whole page as a static set of HTML pages is fastest sensible solution. Of course there are also other programs which will allow you do to this.
In other case you would need to install some Apache+MySQL+PHP on each client which doesn't make sense.
You can also try nc_staticfilecache ext.

Existing app that extracts meaningful data from old e-mails?

I was wondering if there is an application, and if not if it's worth writing one, that can gather meaningful data from old e-mails. I'm thinking things like:
Instructions (that could become "5 steps to..." posts)
Definitions
etc
Any idea? Suggestions? etc?
Well, I can offer the same solution as I did to this post, that is software like TexLexan or Alchemy API that can find keywords and other summary information. There is also a good list of open source and commercial solutions on this page. Definitely easier to see if one of those works then writing your own.

First web server questions

Just looking for some help/suggestions with this. I require my own server for an upcoming project that will be hosting users websites. I want to build a control panel the user can log into and modify their website which will be stored elsewhere on the server. This all seems easy enough, It's just managing domains and emails that confuse me.
What should I look for to manage domain names and point them to the correct website and also what would be the best way to manage email accounts/set up new ones etc. I want to avoid cPanel/WHM if possible, I'm looking to control most things through the control panel I will be building. So any suggestions on this would be useful as well, as I will be wanting to add email accounts through php (Can be done using a shell I assume?).
I will also be wanting to measure bandwidth used on the websites contained in each users directory, any suggestions on making this possible?
I'm really looking for some suggestions on what software to use to set this up, any advice would be really helpful!
Thanks,
Graeme
It sounds like you've got a lot of creative room. May I suggest a web framework? Django. With it you can build out a nice control panel, it's template system is clean and concise. It's also based on Python and thats why I suggest it. If there is a python module for it, you can use it in Django... so things like altering, creating, etc. local data/files is a breeze. you simply us Python (you can even forget it's "django"), crunch your data and then spit it out (into django... out to templates.. to display to the user).
You'll likely want AJAXY biznazz, their is a nice Django App for that, Dajax. Django has a rich and helpful community and tons of resources. Just hop on GitHub.com and search for Django, You'll find tons of stuff.
Im building a DNS Control Panel with it. Which sounds like a minimal version of what you're doing.

Is the Subversion client for Windows available with no registration required?

Basically, I want to get an update of the standard command-line subversion client for Windows. I used to be able to get downloads of this quite easily, but it seems like registration is required these days.
I object to registration, but equally, I prefer not to use workarounds that e.g. involve registering with details that won't stay valid.
I already have TortoiseSVN - this isn't about clients in general, but specifically about the standard command-line client. I also don't need the server stuff - just the client.
It looks like I can download the source, but building from that probably involves the usual dependency-finding issues and so on. As this is likely to be a recurring issue, I'd prefer to avoid it if possible.
I'll be more than happy with a torrent link. Googling for that specifically, though, just leads to a lot of what look like pirate versions of commercial clients.
Any ideas? Or is there some good reason for collecting these registration details that might override my objections?
EDIT
Applogies to everyone I "sigh"ed at or whatever over SlikSVN suggestions. Clearly, I need to do better at avoiding making bad assumptions.
Which site are you downloading from? Just taking a look at the download links from the SVN project home (http://subversion.apache.org/packages.html), I see four options for Windows, several of which do not have registration, at least. The SlikSVN link is free and has command line utilities.
You could also install Cygwin, which is definitely free and comes with other useful utilities.
You can get a free one here:
http://www.sliksvn.com/en/download
As you said, you can certainly download and build the source code; it's free software under the Apache License 2.0. But if you want to download an executable without Collab's registration, try SlikSvn.
Binary distributions of the subversion client are available from the official subversion site.
http://subversion.apache.org/packages.html

are there easy to customize/extend forum web apps?

let's say I want to make a forum that has pretty much all the functionality of a typical high end forum, like phpBB2, but I also want to add a few more features here and there. Maybe I want to add user reputation (kind of like what we have here on StackOverflow) and a button to sort threads or posts based on that in some pages.
Needless to say, I also want to do this without reinventing bicycles or rebuilding pyramids from scratch...
What is the professional approach to this? What would you do if you wanted basically a slightly tweaked, advanced web forum?
I would suggest that you take a look at Vanilla Forums:
http://vanillaforums.org/
I'm biased but I'd recommend looking at Drupal - you seem to want to build a customized system out of existing components and Drupal's module architecture lets you do this quite easily. There are lots of resources on the web for learning how to build community sites with Drupal that a quick Google search will bring up.
You can then use modules like the User Karma module to create a reputation system
Pligg, open source, seems pretty useful for features such as voting up and down posts http://www.pligg.com/about.php .
BBpress http://bbpress.org/ , integrates with Wordpress and allows for plug ins.
Also, https://stackexchange.com/ looks interesting!