NAME

WWW::MailboxOrg::API::Domain - Domain management API

VERSION

version 0.001

NAME

WWW::MailboxOrg::API::Domain - Domain management API

add

$api->domain->add(
    account               => 'admin@example.com',
    domain               => 'example.com',
    password             => 'secret123',
    context_id           => 'optional-context-id',
    create_new_context_id => 1,
    memo                 => 'Optional note',
);

Add a new domain. Required: account, domain, password.

del

$api->domain->del(
    account => 'admin@example.com',
    domain  => 'example.com',
);

Delete a domain.

get

$api->domain->get(domain => 'example.com');

Get domain details.

list

$api->domain->list;
$api->domain->list(account => 'admin@example.com');

List domains. Optional account or filter.

set

$api->domain->set(
    domain                => 'example.com',
    password              => 'newsecret',
    context_id            => 'new-context-id',
    create_new_context_id => 1,
    memo                  => 'Updated note',
);

Update domain settings. At least domain required.

$api->domain->set(
    domain                => 'example.com',
    password              => 'newsecret',
    context_id            => 'new-context-id',
    create_new_context_id => 1,
    memo                  => 'Updated note',
);

Update domain settings. At least domain required.

SUPPORT

Issues

Please report bugs and feature requests on GitHub at https://github.com/getty/p5-www-mailboxorg/issues.

IRC

Join #perl-help on irc.perl.org or message Getty directly.

CONTRIBUTING

Contributions are welcome! Please fork the repository and submit a pull request.

AUTHOR

Torsten Raudssus <getty@cpan.org>

COPYRIGHT AND LICENSE

This software is copyright (c) 2026 by Torsten Raudssus <torsten@raudssus.de> https://raudssus.de/.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.