mail-sympa

Ruby interface for the Sympa mailing list server


License
Artistic-2.0
Install
gem install mail-sympa -v 1.2.0

Documentation

= Description
  The mail-sympa library is Ruby interface for the Sympa mailing list management
  software.

= Prerequisites
  soap4r 1.5.8 or later

= Installation
  gem install mail-sympa

= Synopsis (tentative)
  require 'mail/sympa'

  mail = Mail::Sympa.new(server, namespace)
  mail.login(email, password)

  # Enumerate over each list and inspect it
  puts mail.lists.each do |list|
    p list
  end

  # Add a user quietly
  mail.add('foo@bar.com', 'some_list', 'Mr. Foo', true)

= Known Issues
  The Sympa#add and Sympa#del methods return an empty string instead of
  a boolean. I am unsure why.

= Acknowledgements
  Thanks go to Blair Christensen for some nice patches for this library.

= License
  Artistic 2.0

= Copyright
  (C) 2010-2011 Daniel J. Berger, Mark Sallee, David Salisbury, Blair Christensen
  All Rights Reserved

= Warranty
  This library is provided "as is" and without any express or
  implied warranties, including, without limitation, the implied
  warranties of merchantability and fitness for a particular purpose.

= Notes
  See http://www.sympa.org for details.

= Authors
  Daniel Berger
  David Salisbury
  Mark Sallee
  Blair Christensen