/usr/src/rmw/whm/remotemxwizard/data
NameSizeModeActions
checkforupdate.php13040644editdlrm
manageproviders.php128290644editdlrm
Edit: /usr/src/rmw/whm/remotemxwizard/data/manageproviders.php (12829B)
'; } $errorMsg = rtrim($errorMsg, '
'); echo $start_notice_error.$errorMsg.$end_notice; $EditProviderFile = $_POST['Pconffile']; $pageStatus = 'edit'; } } if ($pageStatus == 'list') { // Start Mail Providers list foreach (GetMailProviders(true) as $ProviderConfig) { if ($ProviderConfig['STATUS'] == "1") {$checked='checked="checked"';$ToStatus=0;} else {$checked='';$ToStatus=1;} $testValidConf = ValidateProviderConf($_ENV['cp_security_token'],$ProviderConfig['CONFFILENAME']); if ($testValidConf['status']) { $ConfFileIntegrity = 'VALID

'; } else { if ($ProviderConfig['STATUS'] == "1") { if (ChangeProviderStatus($_ENV['cp_security_token'],'0',$ProviderConfig['CONFFILENAME'])) { echo $start_notice_error.fileToProviderName($ProviderConfig['CONFFILENAME']).' status updated to off since you have an error with your configuration'.$end_notice; $checked=''; $ToStatus=1; } else { echo $start_notice_error.'Error updating '.fileToProviderName($_GET['providerfile']).' status to off'.$end_notice; } } $ConfFileIntegrity = 'MISSING CONFIGURATION

'; foreach ($testValidConf['errors'] as $error) { $ConfFileIntegrity .= $error.'
'; } } if ($testValidConf['warning']) { foreach ($testValidConf['warning'] as $Warning) { $ConfFileIntegrity .= 'Warning: '.$Warning.'
'; } } $fileToProviderName = fileToProviderName($ProviderConfig['CONFFILENAME']); $ProviderNameTD = ( !empty($ProviderConfig['NAME']) && ($fileToProviderName != $ProviderConfig['NAME']) ) ? $fileToProviderName.'
('.$ProviderConfig['NAME'].')' : $fileToProviderName; $trOutput .= ' '.$ProviderNameTD.' '.$ConfFileIntegrity.' Edit Remove '; } ?>
Add New Mail Provider

Manage Mail Providers

Provider name Configuration File Integrity Status Actions

Edit Mail Provider:

Provider Name

Enter the mail provider name to display at cPanel side:


Provider Additional Information

Appears to users in the provider setting stage:


Provider MXs

Enter each MX record in a separate line using this structure, Exchange Address:Priority: e.g mxserver.yourproviderdomain.com:0


MX Backup

Add local backup MX record in the event that none of the mx servers are not available. (Leave this field blank to disable)


Provider SPF

Adding SPF record to the domain zone will prevent outgoing emails to be considered as spam in most cases.


Provider Additional Records

Additional records entries for completion of setting or use as an extra service.

Type: Record: Destination: Set as optional:

'; $i++; } ?>