The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

SMS::Send::DE::Sipgate - An SMS::Send driver for the sipgate.de service.

VERSION

Version 0.02

SYNOPSIS

    # create the sender object
    my $sender = SMS::Send::->new('DE::Sipgate',
        _login => '123',
        _password => '456',
    );
    # send a message
    my $sent = $sender->send_sms(
        text    => 'You message may use up to 160 chars',
        to'     => '0555 4444', # only german numbers allowed for this driver
    );
    
    if ( $sent ) {
        print "Sent message\n";
    } else {
        print "Failed to send test message\n";
    }
    

DESCRIPTION

SMS::Send::DE::Sipgate is an regional SMS::Send driver for the Sipgate.de service.

Preparing to use this driver

You need to sign-up on http://www.sipgate.de and get an Account as well as a local number.

Disclaimer

The authors of this driver take no responibility for any cost accured on your bill by using this module.

Using this driver will cost you money. YOU HAVE BEEN WARNED

METHODS

new

    # Create new sender using this driver.
    my $sender = SMS::Send::->new(
        'DE::Sipgate',
        _login => '123',
        _password  => '456',
    );
    

The new constructor takes two parameter, which should be passed throuh from the SMS::Send constructor.

_login

The _login param is your sipgate.de username.

_password

The _password param is your sipgate.de password.

Returns a new SMS::Send::DE::Sipgate object, or dies on error.

client

Lazy initialization of the XMLRPC client.

responses

List all known response codes with their explaination.

send_sms

Send an SMS. See SMS::Send for the details.

AUTHOR

Dominik Schulz, <dominik.schulz at gauner.org>

BUGS

Please report any bugs or feature requests to bug-sms-send-de-sipgate at rt.cpan.org, or through the web interface at http://rt.cpan.org/NoAuth/ReportBug.html?Queue=SMS-Send-DE-Sipgate. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes.

SUPPORT

You can find documentation for this module with the perldoc command.

    perldoc SMS::Send::DE::Sipgate

You can also look for information at:

ACKNOWLEDGEMENTS

LICENSE AND COPYRIGHT

Copyright 2012 Dominik Schulz.

This program is free software; you can redistribute it and/or modify it under the terms of either: the GNU General Public License as published by the Free Software Foundation; or the Artistic License.

See http://dev.perl.org/licenses/ for more information.