Haraka-Wildduck Docker Mail Server with NodeJS
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

150 lines
7.8 KiB

<div class="row">
<div class="col-md-6">
<div class="panel panel-default">
<div class="panel-heading">Search messages by:</div>
<div class="panel-body">
<div class="form-group{{#if errors.query_from}} has-error{{/if}}">
<label for="query_from">From</label>
<input type="text" class="form-control input-sm" name="query_from" id="query_from" value="{{values.query_from}}">
{{#if errors.query_from}}
<span class="help-block">{{errors.query_from}}</span>
{{/if}}
</div>
<div class="form-group{{#if errors.query_to}} has-error{{/if}}">
<label for="query_to">To</label>
<input type="text" class="form-control input-sm" name="query_to" id="query_to" value="{{values.query_to}}">
{{#if errors.query_to}}
<span class="help-block">{{errors.query_to}}</span>
{{/if}}
</div>
<div class="form-group{{#if errors.query_subject}} has-error{{/if}}">
<label for="query_subject">Subject</label>
<input type="text" class="form-control input-sm" name="query_subject" id="query_subject" value="{{values.query_subject}}">
{{#if errors.query_subject}}
<span class="help-block">{{errors.query_subject}}</span>
{{/if}}
</div>
<div class="form-group{{#if errors.query_text}} has-error{{/if}}">
<label for="query_text">Includes the following text</label>
<input type="text" class="form-control input-sm" name="query_text" id="query_text" value="{{values.query_text}}">
{{#if errors.query_text}}
<span class="help-block">{{errors.query_text}}</span>
{{/if}}
</div>
<div class="form-group{{#if errors.query_listId}} has-error{{/if}}">
<label for="query_listId">List-ID</label>
<input type="text" class="form-control input-sm" name="query_listId" id="query_listId" value="{{values.query_listId}}">
{{#if errors.query_listId}}
<span class="help-block">{{errors.query_listId}}</span>
{{/if}}
</div>
<div class="form-group{{#if errors.query_ha}} has-error{{/if}}">
<label>Attachments</label>
<div>
<label class="checkbox-inline">
<input type="checkbox" name="query_haYes" id="query_haYes" value="true" {{#if values.query_haYes}}checked{{/if}}> Has attachments
</label>
<label class="checkbox-inline">
<input type="checkbox" name="query_haNo" id="query_haNo" value="true" {{#if values.query_haNo}}checked{{/if}}> Doesn't have attachments
</label>
</div>
{{#if errors.query_ha}}
<span class="help-block">{{errors.query_ha}}</span>
{{/if}}
</div>
<div class="form-group{{#if errors.query_size}} has-error{{/if}}">
<label for="query_sizeValue">Size</label>
<div class="form-inline">
<div class="form-group">
<span>Message size is</span>
<select class="form-control input-sm" id="query_sizeType" name="query_sizeType">
<option value="1" {{#if values.query_sizeTypeGt}}selected{{/if}}>greater than</option>
<option value="-1" {{#if values.query_sizeTypeLt}}selected{{/if}}>smaller than</option>
</select>
</div>
<div class="form-group">
<input type="number" class="form-control input-sm" id="query_sizeValue" name="query_sizeValue" value="{{values.query_sizeValue}}">
</div>
<div class="form-group">
<select class="form-control input-sm" id="query_sizeUnit" name="query_sizeUnit">
<option value="MB" {{#if values.query_sizeUnitMB}}selected{{/if}}>MB</option>
<option value="kB" {{#if values.query_sizeUnitKB}}selected{{/if}}>kB</option>
<option value="B" {{#if values.query_sizeUnitB}}selected{{/if}}>baiti</option>
</select>
</div>
</div>
{{#if errors.query_size}}
<span class="help-block">{{errors.query_size}}</span>
{{/if}}
</div>
</div>
</div>
</div>
<div class="col-md-6">
<div class="panel panel-default">
<div class="panel-heading">When a message arrives that matches this search:</div>
<div class="panel-body">
<div class="checkbox">
<label>
<input type="checkbox" name="action_seenYes" id="action_seenYes" value="true" {{#if values.action_seenYes}}checked{{/if}}> Mark as seen
</label>
</div>
<div class="checkbox">
<label>
<input type="checkbox" name="action_flagYes" id="action_flagYes" value="true" {{#if values.action_flagYes}}checked{{/if}}> Flag it
</label>
</div>
<div class="form-group{{#if errors.action_mailbox}} has-error{{/if}}">
<label for="action_mailbox">Move to mailbox:</label>
<select class="form-control input-sm" id="action_mailbox" name="action_mailbox">
<option value=""></option>
{{#each mailboxes}}
<option value="{{id}}" {{#if selected}}selected{{/if}}>{{path}}</option>
{{/each}}
</select>
{{#if errors.action_mailbox}}
<span class="help-block">{{errors.action_mailbox}}</span>
{{/if}}
</div>
<div class="form-group{{#if errors.action_targets}} has-error{{/if}}">
<label for="action_targets">Forward it to address:</label>
<input type="text" class="form-control input-sm" name="action_targets" id="action_targets" value="{{values.action_targets}}" placeholder="user@example.com">
<span class="help-block">Somma separated list of email addresses or URLs</span>
{{#if errors.action_targets}}
<span class="help-block">{{errors.action_targets}}</span>
{{/if}}
</div>
<div class="checkbox">
<label>
<input type="checkbox" name="action_spamYes" id="action_spamYes" value="true" {{#if values.action_spamYes}}checked{{/if}}> Mark as spam
</label>
</div>
<div class="checkbox">
<label>
<input type="checkbox" name="action_spamNo" id="action_spamNo" value="true" {{#if values.action_spamNo}}checked{{/if}}> Don't mark as spam
</label>
</div>
<div class="checkbox">
<label>
<input type="checkbox" name="action_deleteYes" id="action_deleteYes" value="true" {{#if values.action_deleteYes}}checked{{/if}}> Delete it
</label>
</div>
</div>
</div>
</div>
</div>