Email settings files plus lex string audit program spec

This commit is contained in:
2025-07-04 09:05:08 +01:00
parent dfa582e6cb
commit c700add2a6
23 changed files with 3931 additions and 0 deletions

441
json5/mai-FIL.json5 Normal file
View File

@@ -0,0 +1,441 @@
//
// Generated by sm1-html-2-json5 version:0.5 Chameleon version:4.5.4 On Python:3.12.3 at 2025-06-29 08:35:55
//
{
'PackageName': 'mai-FIL',
'prefix': 'fil',
'MenuHeading': 'Miscellaneous',
'MenuDescription': 'mai- F I L',
'MenuNavigation': '2000 400',
'firstPanel': 'PARAMS',
'signalEvent': 'smeserver-mai-fil-update',
'html': [
{
'Name': 'params',
'route': 'PARAMS',
'Header': 'E-mail settings',
'SubHeader': 'Manage mai-FIL settings:',
'Paragraph1': 'Virus scanningDisabledEnabled',
'Input1': {
'Type': 'Select',
'Value': '',
'Name': 'VirusStatus',
'Label': 'VirusStatus',
'Options': [
{
'Value': 'disabled',
'Text': 'Disabled'
},
{
'Value': 'enabled',
'Text': 'Enabled'
}
]
},
'Paragraph2': 'Spam filteringDisabledEnabled',
'Input2': {
'Type': 'Select',
'Value': '',
'Name': 'Spamstatus',
'Label': 'Spamstatus',
'Options': [
{
'Value': 'disabled',
'Text': 'Disabled'
},
{
'Value': 'enabled',
'Text': 'Enabled'
}
]
},
'Paragraph3': 'Spam sensitivityVery lowLowMediumHighVery highCustom',
'Input3': {
'Type': 'Select',
'Value': '',
'Name': 'SpamSensitivity',
'Label': 'SpamSensitivity',
'Options': [
{
'Value': 'verylow',
'Text': 'Very low'
},
{
'Value': 'low',
'Text': 'Low'
},
{
'Value': 'medium',
'Text': 'Medium'
},
{
'Value': 'high',
'Text': 'High'
},
{
'Value': 'veryhigh',
'Text': 'Very high'
},
{
'Value': 'custom',
'Text': 'Custom'
}
]
},
'Paragraph4': 'Custom spam tagging level01234567891011121314151617181920',
'Input4': {
'Type': 'Select',
'Value': '',
'Name': 'SpamTagLevel',
'Label': 'SpamTagLevel',
'Options': [
{
'Value': '0',
'Text': '0'
},
{
'Value': '1',
'Text': '1'
},
{
'Value': '2',
'Text': '2'
},
{
'Value': '3',
'Text': '3'
},
{
'Value': '4',
'Text': '4'
},
{
'Value': '5',
'Text': '5'
},
{
'Value': '6',
'Text': '6'
},
{
'Value': '7',
'Text': '7'
},
{
'Value': '8',
'Text': '8'
},
{
'Value': '9',
'Text': '9'
},
{
'Value': '10',
'Text': '10'
},
{
'Value': '11',
'Text': '11'
},
{
'Value': '12',
'Text': '12'
},
{
'Value': '13',
'Text': '13'
},
{
'Value': '14',
'Text': '14'
},
{
'Value': '15',
'Text': '15'
},
{
'Value': '16',
'Text': '16'
},
{
'Value': '17',
'Text': '17'
},
{
'Value': '18',
'Text': '18'
},
{
'Value': '19',
'Text': '19'
},
{
'Value': '20',
'Text': '20'
}
]
},
'Paragraph5': 'Custom spam rejection level01234567891011121314151617181920',
'Input5': {
'Type': 'Select',
'Value': '',
'Name': 'SpamRejectLevel',
'Label': 'SpamRejectLevel',
'Options': [
{
'Value': '0',
'Text': '0'
},
{
'Value': '1',
'Text': '1'
},
{
'Value': '2',
'Text': '2'
},
{
'Value': '3',
'Text': '3'
},
{
'Value': '4',
'Text': '4'
},
{
'Value': '5',
'Text': '5'
},
{
'Value': '6',
'Text': '6'
},
{
'Value': '7',
'Text': '7'
},
{
'Value': '8',
'Text': '8'
},
{
'Value': '9',
'Text': '9'
},
{
'Value': '10',
'Text': '10'
},
{
'Value': '11',
'Text': '11'
},
{
'Value': '12',
'Text': '12'
},
{
'Value': '13',
'Text': '13'
},
{
'Value': '14',
'Text': '14'
},
{
'Value': '15',
'Text': '15'
},
{
'Value': '16',
'Text': '16'
},
{
'Value': '17',
'Text': '17'
},
{
'Value': '18',
'Text': '18'
},
{
'Value': '19',
'Text': '19'
},
{
'Value': '20',
'Text': '20'
}
]
},
'Paragraph6': 'Sort spam into junkmail folderDisabledEnabled',
'Input6': {
'Type': 'Select',
'Value': '',
'Name': 'SpamSortSpam',
'Label': 'SpamSortSpam',
'Options': [
{
'Value': 'disabled',
'Text': 'Disabled'
},
{
'Value': 'enabled',
'Text': 'Enabled'
}
]
},
'Paragraph7': 'Modify subject of spam messagesDisabledEnabled',
'Input7': {
'Type': 'Select',
'Value': '',
'Name': 'SpamSubjectTag',
'Label': 'SpamSubjectTag',
'Options': [
{
'Value': 'disabled',
'Text': 'Disabled'
},
{
'Value': 'enabled',
'Text': 'Enabled'
}
]
},
'Paragraph8': 'SPAM subject prefix',
'Input8': {
'Type': 'Text',
'Value': '[SPAM]',
'Name': 'SpamSubject',
'Label': 'SpamSubject'
},
'Paragraph9': 'Content to blockPIF file (AHhIYW5k)PIF file (AHhUYXgg)PIF file (AMkgICAg)PIF file (AMlIbDk5Lm)GIF file from old virusPC executables (TVoAAAAAA)PC executables (TVoAAAEAAA)PC executables (TVoAAAQAA)PC executables (TVoAACoAG)PC executables (TVoAAD8AA)PC executables (TVoFAQUAA)PC executables (TVoIARMAA)PC executables (TVouARsAA)PC executables (TVp1AQEAAAAE)PC executables (TVpAALQAc)PC executables (TVpLRVJOR)PC executables (TVpQAAIAA)PC executables (TVpyAXkAX)PC executables (TVqQAAMAA)PC executables (TVqgAAEAAAAFAAAA)PC executables (TVrQAT8AA)PC executables (TVrhARwAk)PC executables (TVrmAU4AA)Rar archive (UmFyIRoHA)Zip archive data, at least v1.0 to extractZip archive data, at least v2.0 to extractZip archive data, variant 3Zip archive data, created on OSX',
'Input9': {
'Type': 'Select',
'Value': '',
'Name': 'BlockExecutableContent',
'Label': 'BlockExecutableContent',
'Options': [
{
'Value': 'AHhIYW5k',
'Text': 'PIF file (AHhIYW5k)'
},
{
'Value': 'AHhUYXgg',
'Text': 'PIF file (AHhUYXgg)'
},
{
'Value': 'AMkgICAg',
'Text': 'PIF file (AMkgICAg)'
},
{
'Value': 'AMlIbDk5Lm',
'Text': 'PIF file (AMlIbDk5Lm)'
},
{
'Value': 'GIF01',
'Text': 'GIF file from old virus'
},
{
'Value': 'TVoAAAAAA',
'Text': 'PC executables (TVoAAAAAA)'
},
{
'Value': 'TVoAAAEAAA',
'Text': 'PC executables (TVoAAAEAAA)'
},
{
'Value': 'TVoAAAQAA',
'Text': 'PC executables (TVoAAAQAA)'
},
{
'Value': 'TVoAACoAG',
'Text': 'PC executables (TVoAACoAG)'
},
{
'Value': 'TVoAAD8AA',
'Text': 'PC executables (TVoAAD8AA)'
},
{
'Value': 'TVoFAQUAA',
'Text': 'PC executables (TVoFAQUAA)'
},
{
'Value': 'TVoIARMAA',
'Text': 'PC executables (TVoIARMAA)'
},
{
'Value': 'TVouARsAA',
'Text': 'PC executables (TVouARsAA)'
},
{
'Value': 'TVp1AQEAAAAE',
'Text': 'PC executables (TVp1AQEAAAAE)'
},
{
'Value': 'TVpAALQAc',
'Text': 'PC executables (TVpAALQAc)'
},
{
'Value': 'TVpLRVJOR',
'Text': 'PC executables (TVpLRVJOR)'
},
{
'Value': 'TVpQAAIAA',
'Text': 'PC executables (TVpQAAIAA)'
},
{
'Value': 'TVpyAXkAX',
'Text': 'PC executables (TVpyAXkAX)'
},
{
'Value': 'TVqQAAMAA',
'Text': 'PC executables (TVqQAAMAA)'
},
{
'Value': 'TVqgAAEAAAAFAAAA',
'Text': 'PC executables (TVqgAAEAAAAFAAAA)'
},
{
'Value': 'TVrQAT8AA',
'Text': 'PC executables (TVrQAT8AA)'
},
{
'Value': 'TVrhARwAk',
'Text': 'PC executables (TVrhARwAk)'
},
{
'Value': 'TVrmAU4AA',
'Text': 'PC executables (TVrmAU4AA)'
},
{
'Value': 'UmFyIRoHA',
'Text': 'Rar archive (UmFyIRoHA)'
},
{
'Value': 'ZIPV1',
'Text': 'Zip archive data, at least v1.0 to extract'
},
{
'Value': 'ZIPV2',
'Text': 'Zip archive data, at least v2.0 to extract'
},
{
'Value': 'ZIPV3',
'Text': 'Zip archive data, variant 3'
},
{
'Value': 'ZIPVOSX',
'Text': 'Zip archive data, created on OSX'
}
]
},
'Input10': {
'Type': 'Submit',
'Value': 'Save',
'Name': null,
'Label': null
}
}
]
}