Viewing File: /usr/local/cpanel/base/frontend/jupiter/mail/spam/views/spamAutoDelete.ptt
<div id="autoDeleteSection">
<div class="row">
<div class="col-xs-12 col-sm-6 col-md-6 col-lg-6">
<div class="form-group">
<toggle-switch
id="toggleSpamAutoDeleteSwitch"
ng-model="settings.spam_auto_delete"
enabled-label="[% locale.maketext("Spam Auto-Delete is enabled.") %]"
disabled-label="[% locale.maketext("Auto-Delete is currently disabled.") %]"
on-toggle="toggleEnable()" ></toggle-switch>
</div>
<callout callout-type="warning" ng-if="spamBoxFeatureEnabled">
[% locale.maketext('We recommend that you use [output,url,_1,_2] instead of [asis,Auto-Delete] because [output,url,_1,_2] allows you to recover messages marked as SPAM from your email account’s spam folder.', "#/spambox","Spam Box") %]
</callout>
</div>
</div>
<div class="section" ng-if="settings.spam_auto_delete">
<form id="spamAutoDeleteForm" name="spamAutoDeleteForm" cp-form-waiting="updateSpamScore(spamAutoDeleteForm)" class="form layout-medium">
<div class="form-group">
<div class="row">
<div class="col-xs-12 col-sm-6 col-md-6 col-lg-6">
<toggle-label-info
for="autoDeleteSpamScore"
label-text="[% locale.maketext('Auto-Delete Threshold Score') %]"
label-id="autoDeleteSpamScoreLabel"
info-icon-id="autoDeleteSpamScoreLabel_icon"
info-block-id="autoDeleteSpamScoreLabel_info"
show-info-block="true">
[% locale.maketext("This setting defaults to “[_1]”. A higher number will mark fewer messages as spam.", "5") %]
[% locale.maketext("You can not set this score below the current [output,url,_1,Spam Threshold Score] ([_2]).", "#/required-score", "{{ preferences.required_score }}") %]
</toggle-label-info>
</div>
</div>
<div class="row">
<div class="col-xs-12 col-sm-6 col-md-3 col-lg-3">
<input type="number" name="autoDeleteSpamScore" id="autoDeleteSpamScore" ng-model="settings.spam_auto_delete_score" placeholder="5" class="form-control" min="{{ preferences.required_score }}" max="50" step=".01" required />
</div>
<div class="col-xs-12 col-sm-6 col-md-6 col-lg-6">
<ul validation-container field-name="autoDeleteSpamScore">
<li validation-item
field-name="autoDeleteSpamScore"
validation-name="required">[% locale.maketext("This field is required.") %]
</li>
<li validation-item
field-name="autoDeleteSpamScore"
validation-name="min">[% locale.maketext("The Auto-Delete Threshold Score must be greater than or equal to the [output,url,_1,Spam Threshold Score] ([_2]).", "#/required-score", "{{ preferences.required_score }}") %]
</li>
<li validation-item
field-name="autoDeleteSpamScore"
validation-name="max">[% locale.maketext("The Auto-Delete Threshold Score must be less than or equal to [_1].", "50") %]
</li>
<li validation-item
field-name="autoDeleteSpamScore"
validation-name="number">[% locale.maketext("The Auto-Delete Threshold Score must be a valid positive integer.") %]
</li>
</ul>
</div>
</div>
<div class="row" ng-show="preferences.required_score > settings.spam_auto_delete_score">
<div class="col-xs-12 col-sm-6 col-md-6 col-lg-6">
<callout callout-type="danger">
[% locale.maketext('The Auto-Delete Threshold Score that you entered should at least exceed the [output,url,_1,Spam Threshold Score]. Otherwise, the system will automatically delete messages that it did not previously consider to be spam.',"#/required-score") %]
</callout>
</div>
</div>
</div>
<div class="form-group">
<button
id="btnUpdateSpamScore"
type="submit"
class="btn btn-primary"
ng-disabled="spamAutoDeleteForm.$pristine || spamAutoDeleteForm.$invalid">
[% locale.maketext("Update Auto-Delete Score") %]
</button>
</div>
</form>
</div>
</div>
Back to Directory
File Manager