Email settings files plus lex string audit program spec
This commit is contained in:
33
json5/Emailsettings.json5
Normal file
33
json5/Emailsettings.json5
Normal file
@@ -0,0 +1,33 @@
|
||||
//
|
||||
// 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:42
|
||||
//
|
||||
{
|
||||
'PackageName': 'Emailsettings',
|
||||
'prefix': 'mai',
|
||||
'MenuHeading': 'System',
|
||||
'MenuDescription': 'E-Mail',
|
||||
'MenuNavigation': '4000 400',
|
||||
'firstPanel': 'FRONT',
|
||||
'html': [
|
||||
{
|
||||
'Name': 'front',
|
||||
'route': 'FRONT',
|
||||
},
|
||||
{
|
||||
'Name': 'acc',
|
||||
'route': 'ACC',
|
||||
},
|
||||
{
|
||||
'Name': 'file',
|
||||
'route': 'FIL',
|
||||
},
|
||||
{
|
||||
'Name': 'rec',
|
||||
'route': 'REC',
|
||||
},
|
||||
{
|
||||
'Name': 'del',
|
||||
'route': 'DEL',
|
||||
},
|
||||
]
|
||||
}
|
97
json5/mai-ACC.json5
Normal file
97
json5/mai-ACC.json5
Normal file
@@ -0,0 +1,97 @@
|
||||
//
|
||||
// Generated by sm1-html-2-json5 version:0.5 Chameleon version:4.5.4 On Python:3.12.3 at 2025-06-29 08:36:06
|
||||
//
|
||||
{
|
||||
'PackageName': 'mai-ACC',
|
||||
'prefix': 'acc',
|
||||
'MenuHeading': 'Miscellaneous',
|
||||
'MenuDescription': 'mai- A C C',
|
||||
'MenuNavigation': '2000 400',
|
||||
'firstPanel': 'PARAMS',
|
||||
'signalEvent': 'smeserver-mai-acc-update',
|
||||
'html': [
|
||||
{
|
||||
'Name': 'params',
|
||||
'route': 'PARAMS',
|
||||
'Header': 'E-mail settings',
|
||||
'SubHeader': 'Manage mai-ACC settings:',
|
||||
'Paragraph1': 'POP3 server accessDisabledAllow access only from local networksAllow private and public (secure POP3S)Allow both POP3 and POP3S',
|
||||
'Input1': {
|
||||
'Type': 'Select',
|
||||
'Value': '',
|
||||
'Name': 'POPAccess',
|
||||
'Label': 'POPAccess',
|
||||
'Options': [
|
||||
{
|
||||
'Value': 'disabled',
|
||||
'Text': 'Disabled'
|
||||
},
|
||||
{
|
||||
'Value': 'private',
|
||||
'Text': 'Allow access only from local networks'
|
||||
},
|
||||
{
|
||||
'Value': 'publicSSL',
|
||||
'Text': 'Allow private and public (secure POP3S)'
|
||||
},
|
||||
{
|
||||
'Value': 'public',
|
||||
'Text': 'Allow both POP3 and POP3S'
|
||||
}
|
||||
]
|
||||
},
|
||||
'Paragraph2': 'IMAP server accessDisabledAllow access only from local networksAllow private and public (secure IMAPS)Allow both IMAP and IMAPS',
|
||||
'Input2': {
|
||||
'Type': 'Select',
|
||||
'Value': '',
|
||||
'Name': 'IMAPAccess',
|
||||
'Label': 'IMAPAccess',
|
||||
'Options': [
|
||||
{
|
||||
'Value': 'disabled',
|
||||
'Text': 'Disabled'
|
||||
},
|
||||
{
|
||||
'Value': 'private',
|
||||
'Text': 'Allow access only from local networks'
|
||||
},
|
||||
{
|
||||
'Value': 'publicSSL',
|
||||
'Text': 'Allow private and public (secure IMAPS)'
|
||||
},
|
||||
{
|
||||
'Value': 'public',
|
||||
'Text': 'Allow both IMAP and IMAPS'
|
||||
}
|
||||
]
|
||||
},
|
||||
'Paragraph3': 'Webmail accessDisabledAllow HTTPS (secure)Allow HTTPS (secure) from local networks',
|
||||
'Input3': {
|
||||
'Type': 'Select',
|
||||
'Value': '',
|
||||
'Name': 'WebMail',
|
||||
'Label': 'WebMail',
|
||||
'Options': [
|
||||
{
|
||||
'Value': 'disabled',
|
||||
'Text': 'Disabled'
|
||||
},
|
||||
{
|
||||
'Value': 'enabledSSL',
|
||||
'Text': 'Allow HTTPS (secure)'
|
||||
},
|
||||
{
|
||||
'Value': 'localnetworkSSL',
|
||||
'Text': 'Allow HTTPS (secure) from local networks'
|
||||
}
|
||||
]
|
||||
},
|
||||
'Input4': {
|
||||
'Type': 'Submit',
|
||||
'Value': 'Save',
|
||||
'Name': null,
|
||||
'Label': null
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
120
json5/mai-DEL.json5
Normal file
120
json5/mai-DEL.json5
Normal file
@@ -0,0 +1,120 @@
|
||||
//
|
||||
// Generated by sm1-html-2-json5 version:0.5 Chameleon version:4.5.4 On Python:3.12.3 at 2025-06-29 08:37:08
|
||||
//
|
||||
{
|
||||
'PackageName': 'mai-DEL',
|
||||
'prefix': 'del',
|
||||
'MenuHeading': 'Miscellaneous',
|
||||
'MenuDescription': 'mai- D E L',
|
||||
'MenuNavigation': '2000 400',
|
||||
'firstPanel': 'PARAMS',
|
||||
'signalEvent': 'smeserver-mai-del-update',
|
||||
'html': [
|
||||
{
|
||||
'Name': 'params',
|
||||
'route': 'PARAMS',
|
||||
'Header': 'E-mail settings',
|
||||
'SubHeader': 'SMTP server',
|
||||
'Paragraph1': 'E-mail to unknown usersSend to administratorRejectSend to abuseSend to admin_raidreportSend to anonymousSend to brian.readSend to brian_readSend to brianrSend to mailer-daemonSend to postmaster',
|
||||
'Input1': {
|
||||
'Type': 'Select',
|
||||
'Value': '',
|
||||
'Name': 'EmailUnknownUser',
|
||||
'Label': 'EmailUnknownUser',
|
||||
'Options': [
|
||||
{
|
||||
'Value': 'admin',
|
||||
'Text': 'Send to administrator'
|
||||
},
|
||||
{
|
||||
'Value': 'returntosender',
|
||||
'Text': 'Reject'
|
||||
},
|
||||
{
|
||||
'Value': 'abuse',
|
||||
'Text': 'Send to abuse'
|
||||
},
|
||||
{
|
||||
'Value': 'admin_raidreport',
|
||||
'Text': 'Send to admin_raidreport'
|
||||
},
|
||||
{
|
||||
'Value': 'anonymous',
|
||||
'Text': 'Send to anonymous'
|
||||
},
|
||||
{
|
||||
'Value': 'brian.read',
|
||||
'Text': 'Send to brian.read'
|
||||
},
|
||||
{
|
||||
'Value': 'brian_read',
|
||||
'Text': 'Send to brian_read'
|
||||
},
|
||||
{
|
||||
'Value': 'brianr',
|
||||
'Text': 'Send to brianr'
|
||||
},
|
||||
{
|
||||
'Value': 'mailer-daemon',
|
||||
'Text': 'Send to mailer-daemon'
|
||||
},
|
||||
{
|
||||
'Value': 'postmaster',
|
||||
'Text': 'Send to postmaster'
|
||||
}
|
||||
]
|
||||
},
|
||||
'Paragraph2': 'Address of internal mail server',
|
||||
'Input2': {
|
||||
'Type': 'Text',
|
||||
'Value': '',
|
||||
'Name': 'DelegateMailServer',
|
||||
'Label': 'DelegateMailServer'
|
||||
},
|
||||
'Paragraph3': 'Address of Internet providers mail server',
|
||||
'Input3': {
|
||||
'Type': 'Text',
|
||||
'Value': '',
|
||||
'Name': 'SMTPSmartHost',
|
||||
'Label': 'SMTPSmartHost'
|
||||
},
|
||||
'Paragraph4': 'SMTP Authentication for Internet providerDisabledEnabled',
|
||||
'Input4': {
|
||||
'Type': 'Select',
|
||||
'Value': '',
|
||||
'Name': 'SMTPAUTHPROXY_status',
|
||||
'Label': 'SMTPAUTHPROXY_status',
|
||||
'Options': [
|
||||
{
|
||||
'Value': 'disabled',
|
||||
'Text': 'Disabled'
|
||||
},
|
||||
{
|
||||
'Value': 'enabled',
|
||||
'Text': 'Enabled'
|
||||
}
|
||||
]
|
||||
},
|
||||
'Paragraph5': 'Mail server user id',
|
||||
'Input5': {
|
||||
'Type': 'Text',
|
||||
'Value': '',
|
||||
'Name': 'SMTPAUTHPROXY_Userid',
|
||||
'Label': 'SMTPAUTHPROXY_Userid'
|
||||
},
|
||||
'Paragraph6': 'Mail server password',
|
||||
'Input6': {
|
||||
'Type': 'Password',
|
||||
'Value': '',
|
||||
'Name': 'SMTPAUTHPROXY_Passwd',
|
||||
'Label': 'SMTPAUTHPROXY_Passwd'
|
||||
},
|
||||
'Input7': {
|
||||
'Type': 'Submit',
|
||||
'Value': 'Save',
|
||||
'Name': null,
|
||||
'Label': null
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
441
json5/mai-FIL.json5
Normal file
441
json5/mai-FIL.json5
Normal 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
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
57
json5/mai-FRONT.json5
Normal file
57
json5/mai-FRONT.json5
Normal file
@@ -0,0 +1,57 @@
|
||||
//
|
||||
// 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:42
|
||||
//
|
||||
{
|
||||
'PackageName': 'mai-FRONT',
|
||||
'prefix': 'front',
|
||||
'MenuHeading': 'Miscellaneous',
|
||||
'MenuDescription': 'mai- F R O N T',
|
||||
'MenuNavigation': '2000 400',
|
||||
'firstPanel': 'PARAMS',
|
||||
'signalEvent': 'smeserver-mai-front-update',
|
||||
'html': [
|
||||
{
|
||||
'Name': 'params',
|
||||
'route': 'PARAMS',
|
||||
'Header': 'E-mail settings',
|
||||
'SubHeader': 'Manage mai-FRONT settings:',
|
||||
'Paragraph1': 'POP3 server accessAllow access only from local networks',
|
||||
'Paragraph2': 'IMAP server accessAllow access only from local networks',
|
||||
'Paragraph3': 'Webmail accessAllow HTTPS (secure)',
|
||||
'Input1': {
|
||||
'Type': 'Submit',
|
||||
'Value': 'Modify',
|
||||
'Name': null,
|
||||
'Label': null
|
||||
},
|
||||
'Paragraph4': 'Virus scanningEnabled',
|
||||
'Paragraph5': 'Spam filteringDisabled',
|
||||
'Paragraph6': 'Executable content blockingDisabled',
|
||||
'Input2': {
|
||||
'Type': 'Submit',
|
||||
'Value': 'Modify',
|
||||
'Name': null,
|
||||
'Label': null
|
||||
},
|
||||
'Paragraph7': 'E-mail retrieval modestandard',
|
||||
'Paragraph8': 'SMTP port 25 allow client to authenticate:Only allow insecure access',
|
||||
'Paragraph9': 'SMTPS SSL/TLS auth: port 465 status:Allow public access',
|
||||
'Paragraph10': 'Submission port 587 status:Allow public access',
|
||||
'Input3': {
|
||||
'Type': 'Submit',
|
||||
'Value': 'Modify',
|
||||
'Name': null,
|
||||
'Label': null
|
||||
},
|
||||
'Paragraph11': 'E-mail to unknown usersReject',
|
||||
'Paragraph12': 'Address of internal mail server',
|
||||
'Paragraph13': 'Address of Internet providers mail server',
|
||||
'Input4': {
|
||||
'Type': 'Submit',
|
||||
'Value': 'Modify',
|
||||
'Name': null,
|
||||
'Label': null
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
254
json5/mai-REC.json5
Normal file
254
json5/mai-REC.json5
Normal file
@@ -0,0 +1,254 @@
|
||||
//
|
||||
// Generated by sm1-html-2-json5 version:0.5 Chameleon version:4.5.4 On Python:3.12.3 at 2025-06-29 08:36:01
|
||||
//
|
||||
{
|
||||
'PackageName': 'mai-REC',
|
||||
'prefix': 'rec',
|
||||
'MenuHeading': 'Miscellaneous',
|
||||
'MenuDescription': 'mai- R E C',
|
||||
'MenuNavigation': '2000 400',
|
||||
'firstPanel': 'PARAMS',
|
||||
'signalEvent': 'smeserver-mai-rec-update',
|
||||
'html': [
|
||||
{
|
||||
'Name': 'params',
|
||||
'route': 'PARAMS',
|
||||
'Header': 'E-mail settings',
|
||||
'SubHeader': 'ETRN or multi-drop settings',
|
||||
'Paragraph1': 'E-mail retrieval modeStandard (SMTP)ETRN (SMTP with client request)multi-drop',
|
||||
'Input1': {
|
||||
'Type': 'Select',
|
||||
'Value': '',
|
||||
'Name': 'FetchmailMethod',
|
||||
'Label': 'FetchmailMethod',
|
||||
'Options': [
|
||||
{
|
||||
'Value': 'standard',
|
||||
'Text': 'Standard (SMTP)'
|
||||
},
|
||||
{
|
||||
'Value': 'etrn',
|
||||
'Text': 'ETRN (SMTP with client request)'
|
||||
},
|
||||
{
|
||||
'Value': 'multidrop',
|
||||
'Text': 'multi-drop'
|
||||
}
|
||||
]
|
||||
},
|
||||
'Paragraph2': 'SMTP port 25 allow client to authenticate:Allow SSMTP (secure)Only allow insecure accessDisabled',
|
||||
'Input2': {
|
||||
'Type': 'Select',
|
||||
'Value': '',
|
||||
'Name': 'SMTPAuth',
|
||||
'Label': 'SMTPAuth',
|
||||
'Options': [
|
||||
{
|
||||
'Value': 'publicSSL',
|
||||
'Text': 'Allow SSMTP (secure)'
|
||||
},
|
||||
{
|
||||
'Value': 'public',
|
||||
'Text': 'Only allow insecure access'
|
||||
},
|
||||
{
|
||||
'Value': 'disabled',
|
||||
'Text': 'Disabled'
|
||||
}
|
||||
]
|
||||
},
|
||||
'Paragraph3': 'SMTPS SSL/TLS auth: port 465 status:Allow public accessAllow local access onlyDisabled',
|
||||
'Input3': {
|
||||
'Type': 'Select',
|
||||
'Value': '',
|
||||
'Name': 'sSMTPAuth',
|
||||
'Label': 'sSMTPAuth',
|
||||
'Options': [
|
||||
{
|
||||
'Value': 'public',
|
||||
'Text': 'Allow public access'
|
||||
},
|
||||
{
|
||||
'Value': 'local',
|
||||
'Text': 'Allow local access only'
|
||||
},
|
||||
{
|
||||
'Value': 'disabled',
|
||||
'Text': 'Disabled'
|
||||
}
|
||||
]
|
||||
},
|
||||
'Paragraph4': 'Submission port 587 status:Allow public accessAllow local access onlyDisabled',
|
||||
'Input4': {
|
||||
'Type': 'Select',
|
||||
'Value': '',
|
||||
'Name': 'uSMTPAuth',
|
||||
'Label': 'uSMTPAuth',
|
||||
'Options': [
|
||||
{
|
||||
'Value': 'public',
|
||||
'Text': 'Allow public access'
|
||||
},
|
||||
{
|
||||
'Value': 'local',
|
||||
'Text': 'Allow local access only'
|
||||
},
|
||||
{
|
||||
'Value': 'disabled',
|
||||
'Text': 'Disabled'
|
||||
}
|
||||
]
|
||||
},
|
||||
'Paragraph5': 'Secondary mail server',
|
||||
'Input5': {
|
||||
'Type': 'Text',
|
||||
'Value': 'mail.myisp.xxx',
|
||||
'Name': 'SecondaryMailServer',
|
||||
'Label': 'SecondaryMailServer'
|
||||
},
|
||||
'Paragraph6': 'During office hours (8:00 AM to 6:00 PM) on weekdaysnot at allEvery 5 minutesEvery 15 minutesEvery 30 minutesEvery hourEvery 2 hours',
|
||||
'Input6': {
|
||||
'Type': 'Select',
|
||||
'Value': '',
|
||||
'Name': 'FreqOffice',
|
||||
'Label': 'FreqOffice',
|
||||
'Options': [
|
||||
{
|
||||
'Value': 'never',
|
||||
'Text': 'not at all'
|
||||
},
|
||||
{
|
||||
'Value': 'every5min',
|
||||
'Text': 'Every 5 minutes'
|
||||
},
|
||||
{
|
||||
'Value': 'every15min',
|
||||
'Text': 'Every 15 minutes'
|
||||
},
|
||||
{
|
||||
'Value': 'every30min',
|
||||
'Text': 'Every 30 minutes'
|
||||
},
|
||||
{
|
||||
'Value': 'everyhour',
|
||||
'Text': 'Every hour'
|
||||
},
|
||||
{
|
||||
'Value': 'every2hrs',
|
||||
'Text': 'Every 2 hours'
|
||||
}
|
||||
]
|
||||
},
|
||||
'Paragraph7': 'Outside office hours (6:00 PM to 8:00 AM) on weekdaysnot at allEvery 5 minutesEvery 15 minutesEvery 30 minutesEvery hourEvery 2 hours',
|
||||
'Input7': {
|
||||
'Type': 'Select',
|
||||
'Value': '',
|
||||
'Name': 'FreqOutside',
|
||||
'Label': 'FreqOutside',
|
||||
'Options': [
|
||||
{
|
||||
'Value': 'never',
|
||||
'Text': 'not at all'
|
||||
},
|
||||
{
|
||||
'Value': 'every5min',
|
||||
'Text': 'Every 5 minutes'
|
||||
},
|
||||
{
|
||||
'Value': 'every15min',
|
||||
'Text': 'Every 15 minutes'
|
||||
},
|
||||
{
|
||||
'Value': 'every30min',
|
||||
'Text': 'Every 30 minutes'
|
||||
},
|
||||
{
|
||||
'Value': 'everyhour',
|
||||
'Text': 'Every hour'
|
||||
},
|
||||
{
|
||||
'Value': 'every2hrs',
|
||||
'Text': 'Every 2 hours'
|
||||
}
|
||||
]
|
||||
},
|
||||
'Paragraph8': 'During the weekendnot at allEvery 5 minutesEvery 15 minutesEvery 30 minutesEvery hourEvery 2 hours',
|
||||
'Input8': {
|
||||
'Type': 'Select',
|
||||
'Value': '',
|
||||
'Name': 'FreqWeekend',
|
||||
'Label': 'FreqWeekend',
|
||||
'Options': [
|
||||
{
|
||||
'Value': 'never',
|
||||
'Text': 'not at all'
|
||||
},
|
||||
{
|
||||
'Value': 'every5min',
|
||||
'Text': 'Every 5 minutes'
|
||||
},
|
||||
{
|
||||
'Value': 'every15min',
|
||||
'Text': 'Every 15 minutes'
|
||||
},
|
||||
{
|
||||
'Value': 'every30min',
|
||||
'Text': 'Every 30 minutes'
|
||||
},
|
||||
{
|
||||
'Value': 'everyhour',
|
||||
'Text': 'Every hour'
|
||||
},
|
||||
{
|
||||
'Value': 'every2hrs',
|
||||
'Text': 'Every 2 hours'
|
||||
}
|
||||
]
|
||||
},
|
||||
'Paragraph9': 'POP user account (for multi-drop)',
|
||||
'Input9': {
|
||||
'Type': 'Text',
|
||||
'Value': 'popaccount',
|
||||
'Name': 'SecondaryMailAccount',
|
||||
'Label': 'SecondaryMailAccount'
|
||||
},
|
||||
'Paragraph10': 'POP user password (for multi-drop)',
|
||||
'Input10': {
|
||||
'Type': 'Password',
|
||||
'Value': '',
|
||||
'Name': 'SecondaryMailPassword',
|
||||
'Label': 'SecondaryMailPassword'
|
||||
},
|
||||
'Paragraph11': 'Select sort method (for multi-drop)DefaultSpecify below',
|
||||
'Input11': {
|
||||
'Type': 'Select',
|
||||
'Value': '',
|
||||
'Name': 'SpecifyHeader',
|
||||
'Label': 'SpecifyHeader',
|
||||
'Options': [
|
||||
{
|
||||
'Value': 'off',
|
||||
'Text': 'Default'
|
||||
},
|
||||
{
|
||||
'Value': 'on',
|
||||
'Text': 'Specify below'
|
||||
}
|
||||
]
|
||||
},
|
||||
'Paragraph12': 'Select sort header (for multi-drop)',
|
||||
'Input12': {
|
||||
'Type': 'Text',
|
||||
'Value': '',
|
||||
'Name': 'SecondaryMailEnvelope',
|
||||
'Label': 'SecondaryMailEnvelope'
|
||||
},
|
||||
'Input13': {
|
||||
'Type': 'Submit',
|
||||
'Value': 'Save',
|
||||
'Name': null,
|
||||
'Label': null
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
Reference in New Issue
Block a user