Add in mailstats generated code amd add html object to html controls

This commit is contained in:
2025-04-06 07:58:24 +01:00
parent 9f154c586d
commit a5272319f2
10 changed files with 320 additions and 106 deletions

View File

@@ -37,7 +37,7 @@
Input4:{
Name:'TextorHTML',
Type:'Select',
Label: 'Specify if you would like to receive email in text for HTML form',
Label: 'Specify if you would like to receive email in text or HTML form',
Options: [
{
'Value': 'HTML',
@@ -66,7 +66,7 @@
},
Input5:{
Name:'EmailHost',
Label:'Hostname for email server',
Label:'Host name for email server',
Type:'Text',
Value:'localhost'
},
@@ -108,7 +108,7 @@
SubHeader2:'Details for connection to database for saving email status',
Input10:{
Name:'DBHost',
Label:'Hostname for DB server',
Label:'Host name for DB server',
Type:'Text',
Value:'localhost'
},
@@ -135,14 +135,14 @@
Input14:{
Name:'CountrySelect',
Label:'Select the countries you would like to reject',
Type:'Select',
Type:'MultiSelect',
Options:[{'Value':'$c->get_CountryCodes()',
'Text':'$c->get_CountryCodes()'}]
},
Input15:{
Name:'AccumCountryCodes',
Type:'Text',
Label:'Accumlated country codes (editable)',
Label:'Accumulated country codes (editable)',
Value:''
},
Input16:{
@@ -151,11 +151,11 @@
Type:'Select',
Options: [
{
'Value': 'yes',
'Value': 'enabled',
'Text': 'yes'
},
{
'Value': 'no',
'Value': 'disabled',
'Text': 'no'
}
]
@@ -166,45 +166,66 @@
Type:'Select',
Options: [
{
'Value': 'yes',
'Value': 'enabled',
'Text': 'yes'
},
{
'Value': 'no',
'Value': 'disabled',
'Text': 'no'
}
]
},
Input24:{
Name:'EnableURIBL',
Label:'Enable URIBL checking',
Type:'Select',
Options: [
{
'Value': 'enabled',
'Text': 'yes'
},
{
'Value': 'disabled',
'Text': 'no'
}
]
},
Input18:{
Name:'RBLLIST',
Name:'RBLList',
Type:'Text',
Label:'RBL Servers to use',
Value:''
},
Input19:{
Name:'SBLLIST',
Name:'SBLList',
Type:'Text',
Label:'SBL Servers to use',
Value:''
},
Input20:{
Name:'UBLLIST',
Name:'UBLList',
Type:'Text',
Label:'UBL Servers to use',
Value:''
},
SubHeader4:'Spamassassin parameters for rejecting email',
Input21:{
SubHeader4:'Spamassassin scores - tag and reject levels',
Input21:{
Name:'RejectLevel',
Label:'Score over which email will be fully rejected',
Label:'Score to fully reject emmail',
Type:'Number',
Value:'12'
},
Input22:{
Input22:{
Name:'TagLevel',
Label:'Score over which email will be tagged as spam, but queued',
Label:'Score for tagging as spam, but queued',
Type:'Number',
Value:'4'
},
Input23: {
Type: 'Submit',
Value: 'Save',
Name: 'Save',
Label: null
}
}
]