sympa mailing list server

21
Sympa Mailing List Server • New features in Sympa • New Web interface • Approving posts (in Moderation) • Web Archive and Posted Files • Membership management • Controlling access with Scenari • Creating a list • Defining membership • Customising notifications • S/MIME (and other cool features) • Questions!

Upload: pabla

Post on 25-Feb-2016

79 views

Category:

Documents


3 download

DESCRIPTION

Sympa Mailing List Server. New features in Sympa New Web interface Approving posts (in Moderation) Web Archive and Posted Files Membership management Controlling access with Scenari Creating a list Defining membership Customising notifications - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Sympa  Mailing List Server

Sympa Mailing List Server• New features in Sympa• New Web interface• Approving posts (in Moderation)• Web Archive and Posted Files • Membership management• Controlling access with Scenari• Creating a list• Defining membership• Customising notifications• S/MIME (and other cool features)• Questions!

Page 2: Sympa  Mailing List Server

Sympa Mailing List ServerNew features in Sympa

• Self-service list request, creation, management, etc• Virtual list domains with different rules, interface, etc• High level of control over posting and subscription rules• LDAP, SQL and HTTP integration• S/MIME authentication support• Shibboleth/LDAP authentication• Consolidated personal subscription management• Personalisation (Mail-Merge) support• Autoprovisioning of lists

Page 3: Sympa  Mailing List Server

Sympa Mailing List ServerWhy are we changing?

• Efficiencyo Bringing all list servers together into a common interface

• Roles & Responsibilities projecto Bring faculty list servers into common systemso Need new features to provide capabilities required

• Improved serviceo Self-provisioning capabilitieso Netaccount Integration = simpler membership management

• Stabilityo New software under active development and support

Page 4: Sympa  Mailing List Server

Sympa Mailing List ServerNew Web Interface

• One login for all your lists• Shibboleth Integration and single-signon• Creation and configuration of lists• Membership management• Post moderation• Web archive of list postings• Vacation controls• Personal preferences

Page 5: Sympa  Mailing List Server
Page 6: Sympa  Mailing List Server
Page 7: Sympa  Mailing List Server

Sympa Mailing List ServerApproving Postings: All things in Moderation

User Moderator

Sympa

1. User makes post2. Posting scenario checked3. If rejected, notify sender4. If accepted, distribute post5. If moderated, notify user of

moderation, and notify editors of arrival of new post

6. Admin can confirm or reject post by web or by email

7. If rejected, notify sender8. If accepted, distribute post

Page 8: Sympa  Mailing List Server

Sympa Mailing List ServerModerator notification emailOne new message for list sshi052-test from [email protected] arrived. 1 messages are awaiting moderation.To view the messages, please click on the following URL: /ticket/ <https://sympa.auckland.ac.nz/sympa/ticket/17053309131637> To distribute the attached message in list sshi052-test:<mailto:[email protected]?subject=DISTRIBUTE%20sshi052-test%20bf95f771ef3cc4c59ddb1d825ba68054>Or send a message to [email protected] with the following subject:DISTRIBUTE sshi052-test bf95f771ef3cc4c59ddb1d825ba68054 To reject it (it will be removed):<mailto:[email protected]?subject=REJECT%20sshi052-test%20bf95f771ef3cc4c59ddb1d825ba68054>Or send a message to [email protected] with the following subject:REJECT sshi052-test bf95f771ef3cc4c59ddb1d825ba68054 The messages moderating documentation:<https://sympa.auckland.ac.nz/sympa/help/admin#moderate>

Page 9: Sympa  Mailing List Server
Page 10: Sympa  Mailing List Server

Sympa Mailing List ServerMembership Management

Subscribers

Explicit adds

External Sources

Exclusions

Deliver!

User

Admin

Database

Posting

Blacklist

User:• Subscribe, Unsubscribe• Via email or web • May require approval

Admin:• Add and remove users• Approve pending• Set blacklists

Database:• NetAccount groups• LDAP query• Other lists’ members• External files• SQL query

Page 11: Sympa  Mailing List Server
Page 12: Sympa  Mailing List Server

Sympa Mailing List ServerWeb Archives and Posted Files

• Automatic archive expiry• Restrict archives to members, moderators, or public• Searchable • View chronologically or by thread• Posted files are similar to Web Dropoff• Restrict posted files to members or public• Allow members or only moderators to post files• Currently, only limited disk space is available for files

Page 13: Sympa  Mailing List Server
Page 14: Sympa  Mailing List Server

Sympa Mailing List ServerMore Advanced Tasks

• Access control

• List Creation

• List configuration management

Page 15: Sympa  Mailing List Server

Sympa Mailing List ServerControlling access with Scenari

Specific rules for who can perform a task, and what action should be taken.

Check:• How did the person

authenticate?• List owner?• List editor/moderator?• Location (IP Address)• LDAP group membership?• Database lookup• Static list lookup• Other list membership status• List moderator approval

(subscription, posting)• Email address confirmation

(subscription, posting)

Result:• Permit action• Deny action• Require approval• Require further

authentication• Require Certificate

Page 16: Sympa  Mailing List Server

Sympa Mailing List ServerCreating Lists

• Self-service : Request a list online• Custom virtual domains for groups requiring it• Choose a Template, or copy an existing list• Select list name, description• Make any changes to list configuration• Request any @auckland.ac.nz aliases (Service Desk)• Possibly request approval for list creation (Service Desk)

Page 17: Sympa  Mailing List Server
Page 18: Sympa  Mailing List Server

Sympa Mailing List ServerControlling Membership

• Who can subscribe?• Who can unsubscribe?• List owners can add

people• Link to one or more LDAP

groups (e.g. NetAccount)• Link to external Database• Link to external address

list via HTTP• Include members from

another list• Can allow unsubscription

of members retrieved from external sources!

Subscribers

Explicit adds

External Sources

Exclusions

Deliver!

User

Admin

Database

Posting

Blacklist

Page 19: Sympa  Mailing List Server

Sympa Mailing List ServerCustomising Notifications

SympaSubscriber Editor

Moderated

Rejected

AuthKey

Approved

Sent to editor

Confirm your post

Rejected

Ask for approval

Add header and/or footer

Disposition:

Deliver

Page 20: Sympa  Mailing List Server

Sympa Mailing List ServerS/MIME (and other cool features)

S/MIME Signatures• Only Signed messages will be

accepted on the list• Protects list from forged

postings on official lists• Does not work with

Personalisation feature!• Recipients MUST have

S/MIME capable mail reader• Can sign or encrypt list

postings before delivery with List key

• Possibly more trouble than it is worth!

Personalisation• All postings are merged with

member data using TT2 templating

• Allows “Dear Sid Bloggs…” message personalisation

• Can add any other custom data fields to list membership

• Awkward to automatically populate custom fields

• Does not work with S/MIME signatures!

• Was used to create list owner notification emails

Page 21: Sympa  Mailing List Server

Sympa Mailing List ServerIf you want to know more…

Questions