Mailing Lists Plus Ayitey Bulley

Slides:



Advertisements
Similar presentations
Workflows in Archie IMS Support Person: Sonja Henderson
Advertisements

Configuration Management
CSS Central: Central Management Utility Screen View Samples Next.
Lesson 17: Configuring Security Policies
Managing User Settings with Group Policy
Salesforce.com Leads. Unit Name Leads The leads SF object provides the ability to track prospective students You can create new leads fm a variety of.
Linux+ Guide to Linux Certification, Second Edition
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 1: Introduction to Windows Server 2003.
Exchange server Mail system Four components Mail user agent (MUA) to read and compose mail Mail transport agent (MTA) route messages Delivery agent.
1 of 2 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 1: Introduction to Windows Server 2003.
Overview Basic functions Features Installation: Windows host and Linux host.
1 Chapter Overview Introduction to Windows XP Professional Printing Setting Up Network Printers Connecting to Network Printers Configuring Network Printers.
LISTSERV Clients Services Workshop What is a mailing list ? A list of people and addresses – Messages are sent to all addresses on the list.
Julie McEnery1 Installing the ScienceTools The release manager automatically compiles each release of the Science Tools, it creates a set of wrapper scripts.
Linux Operations and Administration
Microsoft Windows 2003 Server. Client/Server Environment Many client computers connect to a server.
WebFOCUS Developer Studio Update Dimitris Poulos Technical Director September 3, 2015 Copyright 2009, Information Builders. Slide 1.
SCO Insight Connector Training. The SCO Insight Connector  Product Overview  Technical Specifications  Installation  Using the Components  Target.
The Linux Operating System Lecture 7: Tonga Institute of Higher Education.
Hands-On Microsoft Windows Server 2008 Chapter 1 Introduction to Windows Server 2008.
Module 14: Configuring Print Resources and Printing Pools.
5 Chapter Five Web Servers. 5 Chapter Objectives Learn about the Microsoft Personal Web Server Software Learn how to improve Web site performance Learn.
Google Confidential and Proprietary 1 Advanced Docs Google Apps.
DNS & SPAM SHAREPOINT 2010 IT:NETWORK:APPLICATIONS.
NARFE Configuration Advisory Board (CAB) Web Page.
11 MANAGING AND DISTRIBUTING SOFTWARE BY USING GROUP POLICY Chapter 5.
Linux+ Guide to Linux Certification, Second Edition
1 Apache. 2 Module - Apache ♦ Overview This module focuses on configuring and customizing Apache web server. Apache is a commonly used Hypertext Transfer.
Managing User Desktops with Group Policy
Samba Advanced System Administration Course James Lwali University computing Centre Ltd, University of Dar es salaam,
Adding New Users User as an entity - username(UID), GID. UID - typically a number for system to identify the user. GID – a number that recognizes a set.
Mailing Lists Plus Ayitey Bulley
XP New Perspectives on The Internet, Fifth Edition— Comprehensive, 2005 Update Tutorial 7 1 Mass Communication on the Internet Using Mailing Lists Tutorial.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 1: Introduction to Windows Server 2003.
Introduction to Member Bridge An overview of features and uses for APNA Members Member Bridge.
RMsis – v Simplify Requirement Management for JIRA.
Module 6: Configuring User Environments Using Group Policy.
Go to your school’s web locker site school name.schoolweblockers.com) Your user name is the first letter of your first name, the first 4.
1 Chapter Overview Creating Drive and Folder Shares Using Distributed File System Installing Network Printers Administering Network Printers Managing Share.
CVS – concurrent versions system Network Management Workshop intERlab at AIT Thailand March 11-15, 2008.
Chapter 10 Chapter 10: Managing the Distributed File System, Disk Quotas, and Software Installation.
Go to your school’s web locker site Your user name is the first letter of your first name, the first four letters of.
LISTSERV at Fort Lewis College. What is “LISTSERV”? LISTSERV® is a system that makes it possible to create, manage and control electronic "mailing lists"
Chapter 8: Objectives Explain how to use a server in a home or office network Install a server Set up a server Manage and monitor a server Design a server-based.
Experiment Management System CSE 423 Aaron Kloc Jordan Harstad Robert Sorensen Robert Trevino Nicolas Tjioe Status Report Presentation Industry Mentor:
Linux+ Guide to Linux Certification, Third Edition
Deploying Software with Group Policy Chapter Twelve.
1 Chapter Overview Creating Web Sites and FTP Sites Creating Virtual Directories Managing Site Security Troubleshooting IIS.
Linux Operations and Administration
TOPIC 7.0 LINUX SERVICES AND CONFIGURATION. ROOT USER Root user is called “super user” because it has power far beyond those of mortal user. As root,
How to Use Your Committee Workspace. Click Here AFPMB Homepage.
Module 6: Configuring User Environments Using Group Policies.
RMsis – v now with JIRA 5.0 support Simplify Requirement Management for JIRA.
0/8 HyperNews for ATLAS Status and expectations Applications Area meeting, February 1, 2006 Traudl Kozanecki.
Active-HDL Server Farm Course 11. All materials updated on: September 30, 2004 Outline 1.Introduction 2.Advantages 3.Requirements 4.Installation 5.Architecture.
Copyright © 2012 Pearson Education, Inc. or its affiliate(s). All rights reserved
 Project Team: Suzana Vaserman David Fleish Moran Zafir Tzvika Stein  Academic adviser: Dr. Mayer Goldberg  Technical adviser: Mr. Guy Wiener.
SOPs for SWS Website Spring General Tasks Keep the Home page up-to-date and relevant – Change information and dates as necessary. – Change pictures.
Knowledge Hub Walkthrough August
Microsoft Outlook By: Phuong Nguyen.
Global Grid Forum GridForge
Objectives Differentiate between the different editions of Windows Server 2003 Explain Windows Server 2003 network models and server roles Identify concepts.
Workflows in Dynamics GP
Bomgar Remote support software
Integration of Singularity With Makeflow
Manage your Interest Group
Getting Started with Git and Bitbucket
has many aspects that work together to give people almost instant communication from any computer on the internet to any other computer There.
Presentation transcript:

Mailing Lists Plus Ayitey Bulley

Workshop Agenda Introduction to Mailing Lists Majordomo Installation Sendmail & Majordomo Creating & Managing Lists Mhonarc, Majorcool, other tools and advanced topics

Introduction to Mailing Lists Really Basic Lists (the quick & dirty way) –addressbook –MTA (exim or sendmail) aliases Mailing List Management Software (MLM) –The Mailing List Software Inventory Mailing List Software Inventory

Addressbook Advantages –Quick to implement. –Requires no interaction with any outside agent (listmaster, MLM software, etc.). Disadvantages –It can quickly become a pain to keep updated. –Users replying to a message may end up talking to many more people than they intended to. –Control over list participation. –Does not scale well.

MTA (exim/sendmail) Aliases If a system administrator is willing to take on the task of maintaining list membership this can be done quickly using a sendmail aliases: # Alias for distribution list, members specified here: A sysop may also allow aliases that point to lists that are managed by individual users: # Alias for distribution list, members specified elsewhere: mylist: :include:/usr/home/user/my-list While both of these are quick to set up, they require hand maintenance by the owner.

Mailing List Management Software (MLM) When choosing an MLM you need to remember that the software must allow at least three layers of list management: –List Master –List Owners –List Members

List Master Trusted user with access to the central mailer software (exim, sendmail, etc.). Ability to create, delete and re-configure individual lists. Error handling and problem reporting.

List Owners Ability to manage user membership (subscribe/unsubscribe) Ability to configure list options and Information. Support of archives or digests Access control for lists (open, closed, moderated, etc.)

List Members Ability to manage personal membership (subscribe, unsubscribe) Access to information (lists, info, who, which) Access to the listowner

Supporting List Owners and End-users This requires: & owner- Good Documentation –Joining a Mailing List at the UO –Managing a Majorodomo List Training –Managing a Majordomo List Communication –A list for list owners –Stock text for responding to common problems –Pointers to documents in every listmaster message (.signature file or message_footer)

Test Drive Exercise Create a mailing list using exim aliases file. Join a majordomo list Send mail to with subscribe afnog in the body of the message.

Majordomo Installation Before installing majordomo you will need: –root access –perl –sendmail or exim –gnu c compiler (gcc) or some other version of cc –complete paths to perl, sendmail or exim and gcc Installing majordomo consists of two main parts: –root tasks –tasks for majordomo user (majordom)

Installing Majordomo - root tasks Create a user and group to own majordomo. Make changes to sendmail or exim –add majordom to list of Trusted users –add an entry for the majordomo.aliases file (optional) Create the majordomo.aliases file. –create empty files –set permissions on files –edit to add new list aliases to file –run exim_dbmbuild/newaliases –restart exim/sendmail

Installing Majordomo - root tasks (contd.) Install the majordomo software. –uncompress files in a temporary working directory. –edit the Makefile defining paths to Perl interpreter and C compiler. the majordomo home directory. location of the manual pages. user and group majordomo will run under. permissions for the various files and directories.

Installing Majordomo - root tasks (contd.) Create a majordomo.cf file and edit it. –copy the sample.cf file to majordomo.cf –edit the majordomo.cf file and set the ff. variables $whereamiWhat machine am I on? $whoamiWho do users send requests to me as? $whoami_ownerWho is the owner of the above, for problems? $homedirWhere can I find my extra.pl files? $listdirWhere are the mailing lists? $logWhere do I write my log? $sendmail_commandWhere the sendmail program resides. $mailerWhat program and args do I use to send mail to the lists? $bounce_mailer What program and args do I use to send administrative messages?

Installing Majordomo - root tasks (contd.) Run make as needed –make wrapper –make install –make install-wrapper –at this stage the Log file and the lists and digests directories have not yet been created, though they have been named in the majordomo.cf file. Change login id to majordomo user

Installing Majordomo - majordom tasks Finish the installation by completing the ff. Tasks as the majordomo user. –create the Log file, and the lists & digests directories. –run the config-test. –Test it further by creating a test list and sending mail to majordomo.

Installing Majordomo - Exercise Install majordomo on your machines using the handouts create a mailing list on your workstations.

Sendmail & Majordomo Trusted User Troot Tdaemon Tuucp Tmajordom Using an aliases.majordomo file # location of alias file O AliasFile=/etc/aliases,/home/majordom/aliases.majordomo newaliases equivalent to exim_dbmbuild

Managing Majordomo The most difficult part of mailing lists is day- to-day management. To lessen the task you need: –good documentation –good communication with your owners and list members –and good tools as lists can quickly become an enormous time sync.

Managing Majordomo It is very important to hand-off tasks to the lowest link in the mail chain at every opportunity. Hand-off could be as follows: root --> listmaster listmaster --> listowner listowner --> list members If you are the listmaster, you will also want a set of tools that allow you to deal with routine tasks such as list creation, deletion etc. as well as resolve problems with a minimum of effort.

Managing Majordomo - Exercise Install and setup the UO md-apps for managing list creation/deletion request. Use handouts to do this exercise.

MhonArc, Majorcool, other tools and advanced topics Mhonarc - a web archiving tool Majorcool - another web archiving tool Advanced Topics –Virtual Lists Limited use - requires root intervention You need mx records for each host Sendmail additions (digest related) Virtualusertables and maps Reconfigure scripts for multiple installations Sendmail configuration required