A Ruby interface for the Sympa mailing list management software
Ruby
Pull request Compare This branch is 3 commits ahead, 12 commits behind djberg96:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
lib/mail
test
.gitignore
CHANGES
Gemfile
Gemfile.lock
MANIFEST
README
Rakefile
mail-sympa.gemspec

README

= 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