Привет всем,
Я использую IspManager 5 (CentOS 7),
Мне нужен пример того, как я могу создать адрес электронной почты для домена с помощью PHP + curl (Я не нашел в документации API информации об этом)
ползком код, который почти безупречно работает для создания доменов
Код:
$params = [];
$params['func'] = 'webdomain.edit';
$params['active'] = 'on';
$params['name'] = $domain;
$params['alias'] = 'www.' . $domain;
$params['phptype'] = 'phpcgi';
$params['autosubdomain'] = 'off';
$params['docroot'] = '/home/user/public_html/' . $sitedir;
#$params['hint_docroot'] = '/home/user/public_html/' . $sitedir;
$params['home'] = '/home/user/public_html/' . $sitedir;
$params['dirindex'] = 'index.php';
$params['owner'] = $this->owner;
$params['email'] = 'admin@user.com';
$params['ipaddrs'] = $this->ip;
$params['sok'] = 'ok';
$result = $this->curl($params);
if ( $result ) {
if(isset($result['doc']['ok'])) {
return true;
}
}
return false;
Он работает через PHP + Curl (недостаток в том, что он не создает сертификат SSL + https) для домена, пока я нашел решение.
У меня вопрос: как я могу использовать PHP + Curl для создания нового адреса электронной почты для существующего домена, и если я автоматически «удалю» домен и удалю все электронные письма? Нужны ли мне повторные проверки?
Спасибо,