* @license https://files.froxlor.org/misc/COPYING.txt GPLv2 */ return [ 'mailtest' => [ 'title' => lng('admin.testmail'), 'image' => 'fa-solid fa-paper-plane', 'sections' => [ 'section_a' => [ 'fields' => [ 'smtp_user' => [ 'label' => lng('serversettings.mail_smtp_user'), 'type' => 'label', 'value' => (empty(Settings::Get('system.mail_smtp_user')) ? lng('panel.unspecified') : Settings::Get('system.mail_smtp_user')) ], 'smtp_host' => [ 'label' => lng('serversettings.mail_smtp_host'), 'type' => 'label', 'value' => (empty(Settings::Get('system.mail_smtp_host')) ? lng('panel.unspecified') : Settings::Get('system.mail_smtp_host')) ], 'smtp_port' => [ 'label' => lng('serversettings.mail_smtp_port'), 'type' => 'label', 'value' => (empty(Settings::Get('system.mail_smtp_port')) ? lng('panel.unspecified') : Settings::Get('system.mail_smtp_port')) ], 'smtp_auth' => [ 'label' => lng('serversettings.mail_smtp_auth'), 'type' => 'checkbox', 'value' => 1, 'checked' => (bool)Settings::Get('system.mail_use_smtp'), 'disabled' => true ], 'smtp_tls' => [ 'label' => lng('serversettings.mail_smtp_usetls'), 'type' => 'checkbox', 'value' => 1, 'checked' => (bool)Settings::Get('system.mail_smtp_usetls'), 'disabled' => true ], 'test_addr' => [ 'label' => lng('admin.smtptestaddr'), 'type' => 'email', 'mandatory' => true ] ] ] ], 'buttons' => [ [ 'label' => lng('admin.smtptestsend') ] ] ] ];