NAME

Webservice::OVH::Email::Domain::Domain

SYNOPSIS

use Webservice::OVH;

my $ovh = Webservice::OVH->new_from_json("credentials.json");

my $email_domain = $ovh->email->domain->domain('testdomain.de');

DESCRIPTION

Provides access to api email-domain methods like mailinglists, accounts and redirections.

METHODS

_new

Internal Method to create the domain object. This method is not ment to be called external.

service_infos

Retrieves additional infos about the email-domain. Not part of the properties

name

Name is the unique identifier.

properties

Retrieves properties of the email-domain. This method updates the intern property variable.

allowed_account_size

Exposed Property Value. Readonly.

creation_date

Exposed Property Value. Readonly.

filerz

Exposed Property Value. Readonly.

status

Exposed Property Value. Readonly.

redirections

Produces an array of all available redirections that are connected to the email-domain.

redirection

Returns a single redirection by id

new_redirection

Creates a new redirection.

accounts

Produces an array of all available accounts that are connected to the email-domain.

account

Returns a single account by name

new_account

Creates a new account.

mailing_lists

Produces an array of all available mailing_lists that are connected to the email-domain.

mailing_list

Returns a single account by name

new_mailing_list

Creates a new mailing list.