[WING logo]

WING, the Web IMAP/NNTP Gateway


WING is an Open Source Apache/mod_perl based system which allows users to access email held on an IMAP server via any web browser. The latest public release is version 0.9.

Here are PostScript slides of the talk "The Design and Implementation of a Large Scalable Mail Server" I gave at the UKUUG Linux '99 conference at Aston, U.K. This talk is about Herald, the Oxford University mail cluster which uses WING.


When integrated with a mail cluster similar to the one we have here at Oxford University, WING also has these features:


In its current state, WING requires many other pieces of software to function. Future versions may be easier to install, configure and maintain but this one requires the attention of an experienced system administrator familiar with Apache/mod_perl, Perl and SQL databases. It was also developed primarily for Linux and other platforms may have to add extra Perl code to make up for missing features. For configuring a mail cluster and its associated features (currently undocumented), the administrator will also need to know about network configuration, firewalling, NFS, automount, named and exim.


WING is available from your favourite CPAN site as modules/by-authors/Malcolm_Beattie/wing-0.9.tar.gz and is also available from its home site in tar.gz form ftp://ftp.ox.ac.uk/pub/perl/wing-0.9.tar.gz or (better) source RPM form ftp://ftp.ox.ac.uk/pub/linux/SRPMS/wing-0.9-1.src.rpm or "binary" (noarch) RPM form for Red Hat 5.x Linux ftp://ftp.ox.ac.uk/pub/linux/RPMS/noarch/wing-0.9-1.noarch.rpm WING depends on many other pieces of software and Perl modules, most of which are available from CPAN, a couple only from the home site mentioned above.

Mailing List

There isn't any official support. There is a mailing list called "wing-admin" where those who use or want to use WING can discuss things. The list is a majordomo list. To subscribe, send the following message body (the subject line is irrelevant and ignored)
    subscribe wing-admin
to majordomo@maillist.ox.ac.uk. To unsubscribe again send the message body
    unsubscribe wing-admin
to the same address. To send messages to the list, mail to wing-admin@maillist.ox.ac.uk (only subscribers can send to the list). There is an archive of the mailing list available.