skip to content

IT Help and Support

University Information Services
 

Sympa provides a SOAP application programming interface (API), 

A precise and accurate definition of the methods which are provided can be found at:

In the following examples dpc22+soap@cam.ac.uk is a local  account which has been created on Sympa using https://lists.cam.ac.uk/sympa/firstpasswd

(Local Login -> First Login -> Request first password)

 Role email addresses can be used, and are recommended when several different people or entities need to update a list. The nominated account is then added to the list in question as a normal list owner with "no notifications" and "concealed from list menu" set.

This folder contains a pair of example scripts written in Python and Perl which can be used interchangeably to synchronise the membership of a list with a file stored on your local workstation.

This seems to be the most common requirement for scripted access to Mailing lists. Examples in other programming languages and requests/examples for other common tasks are welcome: please contact postmaster@lists.cam.ac.uk

Please remember that Sympa Data Sources allow you synchronise directly with external data sources such as Blue AD. This may be simpler as the lists are automatically updated. The list members defined by external data sources are also kept separate from the normal list membership.

Python: sync.py

$ ./sync.py test-dpc22 dpc22+soap@cam.ac.uk emails
dpc22+soap@cam.ac.uk Password:
Adding: dpc22@cam.ac.uk
Adding: dpc99@cam.ac.uk

$ ./sync.py test-dpc22 dpc22+soap@cam.ac.uk empty
dpc22+soap@cam.ac.uk Password:
Removing: dpc22@cam.ac.uk
Removing: dpc99@cam.ac.uk

 

Perl: sync.pl

$ ./sync.pl test-dpc22 dpc22+soap@cam.ac.uk emails
dpc22+soap@cam.ac.uk Password:
Adding: dpc22@cam.ac.uk
Adding: dpc99@cam.ac.uk

$ ./sync.pl test-dpc22 dpc22+soap@cam.ac.uk empty
dpc22+soap@cam.ac.uk Password:
Removing: dpc22@cam.ac.uk
Removing: dpc99@cam.ac.uk

UIS Service Desk

UIS Service Status

Phone padded  Service status line: (01223 7)67999
Website  Sign up for SMS/email status alerts
Website  Read major IT incident reports

UIS bITe-size bulletin

A regular newsletter aimed at the University's IT community, highlighting service and project news from UIS.

Sign up >

Latest news

Obsolete media formats will be removed from the Streaming Media Service on 24 June

17 June 2021

We need to delete old , unsupported media file s from the University’s Streaming Media Service (SMS ) because the system is approaching its max i m um stor a ge capacity . The o riginal high -quality ‘master’ copies will be retained. D eleting old files will allow adequate space for users to add new uploads and ensure the service continues to run smoothly.

Panopto planned maintenance: Saturday 26 June 2021

15 June 2021

Panopto will be undergoing an upgrade from 22:00 on Saturday 26 June until approximately 02:00 on Sunday 27 June and will be unavailable. During this downtime, you won’t be able to access recordings and any attempt to upload content will result in a "Server unable to connect" message. You may also notice an impact on...

Change to IP addresses associated with Raven from 16 June 2021

2 June 2021

The IP addresses associated with raven.cam.ac.uk will be changing on or soon after Wednesday 16 June. This change should be invisible to and have no impact on users, but IT staff who maintain firewall rules that use IP-based filtering to allow access to Raven will need to update their configuration. In addition to the...