API-ISPManager
view release on metacpan or search on metacpan
lib/API/ISPManager/mailbox.pm view on Meta::CPAN
package API::ISPManager::mailbox;
use strict;
use warnings;
use API::ISPManager;
sub list {
my $params = shift;
return API::ISPManager::query_abstract(
params => $params,
func => 'email'
);
}
# Create domain
sub create {
my $params = shift;
my $result = API::ISPManager::query_abstract(
params => { %$params, sok => 'yes' }, # ÑÑÐ¾Ð±Ñ Ñоздание ÑазÑеÑиÑÑ
func => 'email.edit',
allowed_fields => [ qw( host path allow_http sok name domain aliases passwd confirm quota forward rmlocal greylist spamassassin note ) ],
);
$API::ISPManager::last_answer = $result;
if ($result && $result->{ok}) {
return 1;
} else {
return '';
}
}
# Edit email data
sub edit {
}
# Delete email from panel
sub delete {
}
1;
( run in 0.592 second using v1.01-cache-2.11-cpan-39bf76dae61 )