NAME
    App::DDNS::Namecheap - Dynamic DNS update utility for Namecheap
    registered domains

VERSION
    version 0.011

SYNOPSIS
        my $domain =  App::DDNS::Namecheap->new(
                          domain   => 'mysite.org',
                          password => 'abcdefghijklmnopqrstuvwxyz012345',
                          hosts    => [ "@", "www", "*" ],
                          ip       => '127.0.0.1',      #defaults to external ip
        );

        $domain->update();

DESCRIPTION
    This module provides a method for setting the address records of your
    Namecheap registered domains to your external IP address.

METHODS
    update
        Updates Namecheap A records using the four attributes listed above.

    external_ip
        Pulls external ip using a public service.

    log Logs output to stderr.

CAVEATS
    Tested under darwin only.

AUTHOR
    David Watson <dwatson@cpan.org>

SEE ALSO
    scripts/ in the distribution

COPYRIGHT AND LICENSE
    This library is free software, you can redistribute it and/or modify it
    under the same terms as Perl itself.

    The full text of the license can be found in the LICENSE file included
    with this module.

