Registrations on website suspended

New registrations on the website disabled.

For the time being, I have had to disable the ability for anyone to register, due to the number of spam accounts created, etc.

If you would like an account on the site, let me know. (Mailing List)

The group is still quite active, best way to get in touch with anyone would be on the mailing list.


The View from Durham on Software Freedom Day 2014

web-banner-chat-participating-hThis Saturday (September 20th 2014) is the tenth annual Software Freedom Day. As a group of free software users, we thought this would be a good opportunity to take stock of what the FLOSS world looks like from our perspective, and celebrate the things we like about it.

As Linux users, we’re already users of free software by definition however we all use other pieces of free and un-free software to varying degrees, so we are a heterogeneous group. To bring together our ideas we used a collaborative text-editing tool called etherpad and are publishing on the wordpress platform. What with the medium being the message and all that, it seems relevant to point out these things. Oh hang on, we just relied on a page on the MediaWiki platform. Now can we talk about the LAMP stack that it sits on? And we haven’t even started yet.

So before we disappear up a dependency tree of what we have to mention, let’s just make the point that it is (as we are) everywhere and you don’t have to be a card-carrying member of anything in order to rely on free technology and free culture more generally. Now let’s have a run through some of our favourites. Continue reading

Durham Linux User Group

We are in the process of updating this site… Apologies if the content you were looking for is no longer here… If you want to help, please get in touch.

You can join the mailing list by going to

Meetings are held in Durham (In the bar at Durham Rowing Club – See the location page).

We meet on the 3rd Tuesday of every month, from around 19:30, until around 22:30

Configuring Email Systems

NELUG, 7/6/2000

Eddy Younger (

Software Components of the Email System

There are principally three classes of software components involved in transfering a mail message from the sender to the recipient:

  1. MUA – mail user agent, used to read, compose and post mail.
  2. MTA – mail transport agent. MTA’s at the source and destination hosts (and possibly also intermediate hosts) pass the messages from one to another
  3. MDA – mail delivery agent. At the ultimate destination host, the MDA receives the message from the local MTA and delivers it to its ultimate destination, usually the recipient’s mailbox file.

In the modern world almost all email transport is achieved using SMTP – the Simple Mail Transport Protocol – or its Extended variant ESMTP. MTA’s speak to each other in (E)SMTP. You can send mail without using a MUA if you wanted to, by talking SMTP directly to the MTA, and it used to be possible to do all kinds of nefarious things by doing so, though thankfully most mail servers are much more secure in these days of Skript Kiddies and Spam.

Continue reading

An Introduction to the Internet Protocols

NELUG meeting 16/2/2000
Richard Mortimer


  • Internet connects millions of machines around the world.
  • Allows machines to find/talk to each other.
  • No one machine knows the whole of the network (knowledge is distributed).
  • Supports the “languages” (protocols) that various applications use to talk to each other – done in layers.
  • Example:
    protocol layer – http, ftp, nfs
    tcp udp
    ip icmp
    Hardware layer (ethernet, token ring, ppp)

    Continue reading