What are mailing lists and how do they function?

Ever since I joined the *nix side of the world I've been hearing about mailing lists a lot (especially when it comes to development).

Can someone explain to me what they are and how I can interact with them?


Solution 1:

Mailing lists are used in a lot of open source projects. They are essentially a server you send email to and that broadcasts the email on to a load of subscribers. This simple model has a few functions:

  • Few to many/announcements. It's common that a release mailing list will have a few people who can broadcast email about updates and releases. People who need to know about these subscribe.

  • Devel/discussion. These are more like a forum where developers are free to table and talk over development topics.

  • Support. Identical in method to a discussion list but set aside for users to ask support questions, like here.

How you use them is largely up to you. You can read Ubuntu's without anything more than a browser as they are all publicly archived. If you want to subscribe (so that new messages are delivered into your inbox) you can from the list's listinfo page.

If you want to be able to post, most lists will require that you subscribe first. For some subjects this also requires that a moderator authorises you to send email. But sending the messages after that point is no harder than sending an email to the list's email address.

Notes:

  • You can see all the Ubuntu lists here: https://lists.ubuntu.com
  • Each list might run its own rules (see the listinfo page, example)

Solution 2:

Not sure how this relates to Ubuntu, but a mailing list is like a collection of names (emails) and addresses used by an individual or an organization to send material to multiple recipients.

For example there's a mailing list of Ubuntu, it would be like a collection of people's email, that would send and receve emails to all of the people that belong to that list.

The mailing list term is often extended to include the people subscribed to such a list, so the group of subscribers is referred to as "the mailing list", or simply "the list".

On mailing lists you can subscribe or unsubscribe to the list, thus belonging or not and receiving or not all the info that is beeing exchanged by the mailing list users.

Listwashing is the process through which individual entries in mailing lists are removed. These mailing lists typically contain email addresses or phone numbers of those that have not voluntarily subscribed. An entry is removed from the list after a complaint is received.

Source