API Commands
[All Commands]

Update_Web_Hosting_Email_Domain


Modify email domain or subdomain configuration.

Input:

string ssid token from Login
string webhosting Web Hosting code
string domain full email domain name
array filters list of filtered domains and email addresses (optional)
string address domain or email address
string type blacklist or whitelist
array antispam list of antispam rules (optional)
string flag parameter name
int value parameter value

Output:

string status ok | error

Example:


<?php

$client 
= new SoapClient(null, [
    
'location' => 'http://subreg.cz/soap/cmd.php',
    
'uri' => 'http://subreg.cz/soap'
]);

$login_input = [
    
'login' => 'demo',
    
'password' => 'demouser'
];

$login_output $client->__call('Login', ['data' => $login_input]);

$input = [
    
'ssid' => $login_output['data']['ssid'],
    
'webhosting' => 'NGHTFH',
    
'domain' => 'domain.or.af',
    
'filters' => [
        [
            
'address' => 'blacklisted.or.af',
            
'type' => 'blacklist'
        
]
    ],
    
'antispam' => [
        [
            
'flag' => 'POINTS',
            
'value' => 5
        
]
    ]
];

$output $client->__call('Update_Web_Hosting_Email_Domain', ['data' => $input]);

print_r($input);
print_r($output);
$input: Array ( [ssid] => 51aca4e95c12821b56a9045babc943e7 [webhosting] => NGHTFH [domain] => domain.or.af [filters] => Array ( [0] => Array ( [address] => blacklisted.or.af [type] => blacklist ) ) [antispam] => Array ( [0] => Array ( [flag] => POINTS [value] => 5 ) ) ) $output: Array ( [status] => ok )

API Manual - version from 2023-05-12 12:15:50