// // 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 } } ] }