Viewing File: /usr/local/cpanel/base/frontend/jupiter/mail/conf.html.tt
[%
SET CPANEL.CPVAR.dprefix = "../";
IF (ExpVar.expand('$appname') == "webmail") && !FORM.item('account');
SET FORM.item('account') = CPANEL.authuser;
END;
SET configuration = execute('BoxTrapper', 'get_configuration', {'email' => FORM.item('account')});
%]
[% WRAPPER '_assets/master.html.tt'
app_key = 'boxtrapper'
embed_scripts = [ 'mail/boxtrapper/conf.js']
page_stylesheets = ['mail/boxtrapper.css']
%]
<div class="body-content">
[% IF (ExpVar.expand('$appname') == "webmail" && !( FORM.item('account') == CPANEL.authuser)) %]
<div id="changeSettingsErrorMsg" class="alert alert-danger">
<span class="glyphicon glyphicon-exclamation-sign"></span>
<div class="alert-message">
[% locale.maketext("You are not allowed to change settings for the user “[output,class,_1,status]”.", FORM.item('account')) %]
</div>
</div>
[% ELSIF configuration.status %]
<div class="section">
<h2 id="descConfigureBoxtrapper">
[% locale.maketext("Configure BoxTrapper for: [output,strong,_1]", FORM.item('account')) %]
</h2>
<form id="frmChangeConf" action="saveconf.html" method="post">
<div class="form-group">
<label id="lblEmailAddressAccount" for="txtShowEmail">
[% locale.maketext("Email addresses for this account:") %]
</label>
<div class="row">
<div class="col-xs-12 col-sm-6 col-md-6 col-lg-6">
<textarea id="txtShowEmail" name="froms" class="form-control" cols="30" rows="6">[% configuration.data.from_addresses.html() %]</textarea>
</div>
</div>
</div>
<div class="form-group">
<label id="lblYourName" for="txtFromName">
[% locale.maketext("Your Name:") %]
</label>
<div class="row">
<div class="col-xs-12 col-sm-6 col-md-6 col-lg-6">
<input id="txtYourName" type="text" class="form-control" name="fromname" value="[% configuration.data.from_name.html() %]">
</div>
<div class="col-xs-12 col-sm-6 col-md-6 col-lg-6">
</div>
</div>
</div>
<div class="form-group">
<label id="lblNumberofDays" for="boxtrapper_daystokeep">
[% locale.maketext("The number of days that you wish to keep logs and messages in the queue:") %]
</label>
<div class="row">
<div class="col-xs-12 col-sm-6 col-md-6 col-lg-6">
<input id="boxtrapper_daystokeep" type="text" class="form-control" name="queue" value="[% configuration.data.queue_days.html() %]">
</div>
<div class="col-xs-12 col-sm-6 col-md-6 col-lg-6">
<div id="boxtrapper_daystokeep_error"></div>
</div>
</div>
</div>
<div class="form-group">
<label id="lblMimimumSpam" for="boxtrapper_minspamscore">
[% locale.maketext('Minimum [asis,Apache] [asis,SpamAssassin] Spam Score required to bypass [asis,BoxTrapper]:') %]
</label>
<div class="row">
<div class="col-xs-12 col-sm-6 col-md-6 col-lg-6">
<input id="boxtrapper_minspamscore" type="text" class="form-control" name="min_spam_score_deliver" value="[% configuration.data.spam_score.html() %]">
</div>
<div class="col-xs-12 col-sm-6 col-md-6 col-lg-6">
<div id="boxtrapper_minspamscore_error"></div>
</div>
</div>
</div>
<div class="form-group">
<div class="row">
<div class="col-xs-12 col-sm-6 col-md-6 col-lg-6">
<div class="checkbox">
<label id="lblEnableAutomaticWhiteList">
<input id="chkAutowhitelist" type="checkbox" name="autowhitelist" value="1" [% IF configuration.data.enable_auto_whitelist %] checked="checked" [% END %]>
[% locale.maketext("Enable Automatic Whitelisting") %]
</label>
</div>
<div id="autoWhitelistToFrom" class="checkbox">
<label id="chkWhiteListByAssoc">
<input id="chkAutoWhitelistToandFrom" type="checkbox" name="whitelist_by_assoc" value="1" [% IF configuration.data.whitelist_by_association %] checked="checked" [% END %] >
[% locale.maketext('Automatically whitelist the [output,em,To] and [output,em,From] lines from whitelisted senders (whitelist by association).') %]
</label>
</div>
</div>
<div class="col-xs-12 col-sm-6 col-md-6 col-lg-6">
</div>
</div>
</div>
<input id="hidAccountName" type="hidden" name="account" value="[% FORM.item('account') %]">
<div class="form-group">
<input id="submit_boxtrapper_conf" type="submit" value="[% locale.maketext("Save") %]" class="btn btn-primary" />
</div>
</form>
</div>
[% ELSE %]
[% FOREACH error IN configuration.errors %]
<div class="alert alert-danger" role="alert">
<span class='glyphicon glyphicon-remove-sign' aria-hidden="true"></span>
<div class='alert-message'>
<strong class="alert-title">
[% locale.maketext('Error:') %]
</strong>
<span class="alert-body">
<span id="error-[% loop.index() %]">
[% error.html() %]
</span>
</span>
</div>
</div>
[% END %]
[% END %]
[% INCLUDE _assets/return_link.html.tt return_location='manage.html' formdata=FORM post='1' return_link_text=locale.maketext("Go Back") %]
</div>
[% END %]
Back to Directory
File Manager