public
nobgit
read
NobMail
Based on mailcow: dockerized
Languages
Repository composition by tracked source files.
PHP
49%
JavaScript
35%
HTML
9%
CSS
4%
Shell
2%
Python
1%
Lua
0%
Perl
0%
Ruby
0%
SCSS
0%
Create file
Wiki Documentation
Clone
https://nobgit.com/orgs/nobgit/nobmail.git
ssh://[email protected]:2222/orgs/nobgit/nobmail.git
Trace
data/web/templates/modals/quarantine.twig
Trace helps you understand code history line by line. See who changed each line, when it changed, and which commit introduced it.
Author
Date
Commit
Line
Code
1
<div class="modal fade" id="qidDetailModal" tabindex="-1" role="dialog" aria-hidden="true">
2
<div class="modal-dialog modal-xl">
3
<div class="modal-content">
4
<div class="modal-header">
5
<h3 class="modal-title"><i class="bi bi-info-circle-fill"></i> {{ lang.quarantine.qitem }}</h3>
6
<button type="button" class="btn-close" data-bs-dismiss="modal"></button>
7
</div>
8
<div class="modal-body">
9
<div id="qid_error" style="display:none" class="alert alert-danger"></div>
10
<div>
11
<label for="qid_detail_symbols"><h4>{{ lang.quarantine.rspamd_result }}:</h4></label>
12
<p>{{ lang.quarantine.spam_score }}: <span id="qid_detail_score"></span></p>
13
<hr>
14
<p id="qid_detail_symbols"></p>
15
</div>
16
<div>
17
<label for="qid_detail_subj"><h4>{{ lang.quarantine.subj }}:</h4></label>
18
<p id="qid_detail_subj"></p>
19
</div>
20
<div>
21
<label for="qid_detail_recipients"><h4>{{ lang.quarantine.recipients }}:</h4></label>
22
<p id="qid_detail_recipients"></p>
23
</div>
24
<div>
25
<label for="qid_detail_hfrom"><h4>{{ lang.quarantine.sender_header }}:</h4></label>
26
<p><span class="mail-address-item" id="qid_detail_hfrom"></span></p>
27
</div>
28
<div>
29
<label for="qid_detail_efrom"><h4>{{ lang.quarantine.sender }}:</h4></label>
30
<p><span class="mail-address-item" id="qid_detail_efrom"></span></p>
31
</div>
32
<div>
33
<label for="qid_detail_fuzzy"><h4>Fuzzy Hashes:</h4></label>
34
<p id="qid_detail_fuzzy"></p>
35
</div>
36
<div id="qTextPlain">
37
<label for="qid_detail_text"><h4>{{ lang.quarantine.text_plain_content }}:</h4></label>
38
<pre id="qid_detail_text"></pre>
39
</div>
40
<div id="qTextHtml">
41
<label for="qid_detail_text_from_html"><h4>{{ lang.quarantine.text_from_html_content }}:</h4></label>
42
<pre id="qid_detail_text_from_html"></pre>
43
</div>
44
{% if acl.quarantine_attachments == 1 %}
45
<div>
46
<label for="qid_detail_atts"><h4>{{ lang.quarantine.atts }}:</h4></label>
47
<div id="qid_detail_atts">-</div>
48
</div>
49
{% endif %}
50
<div class="btn-group dropup" data-acl="{{ acl.quarantine }}">
51
<a class="btn btn-sm btn-secondary dropdown-toggle" data-bs-toggle="dropdown" href="#">{{ lang.quarantine.quick_actions }}</a>
52
<ul class="dropdown-menu">
53
<li><a class="dropdown-item" data-action="edit_selected" data-id="qitems_single" data-item="" data-api-url='edit/qitem' data-api-attr='{"action":"release"}' href="#">{{ lang.quarantine.deliver_inbox }}</a></li>
54
<li><hr class="dropdown-divider"></li>
55
<li><a class="dropdown-item" data-action="edit_selected" data-id="qitems_single" data-item="" data-api-url='edit/qitem' data-api-attr='{"action":"learnspam"}' href="#">{{ lang.quarantine.learn_spam_delete }}</a></li>
56
<li><hr class="dropdown-divider"></li>
57
<li><a class="dropdown-item" data-id="qitems_single" data-item="" id="quick_download_link" href="#">{{ lang.quarantine.download_eml }}</a></li>
58
<li><hr class="dropdown-divider"></li>
59
<li><a class="dropdown-item" data-id="qitems_single" data-item="" id="quick_release_link" href="#">{{ lang.quarantine.quick_release_link }}</a></li>
60
<li><a class="dropdown-item" data-id="qitems_single" data-item="" id="quick_delete_link" href="#">{{ lang.quarantine.quick_delete_link }}</a></li>
61
<li><hr class="dropdown-divider"></li>
62
<li><a class="dropdown-item" data-action="delete_selected" data-id="qitems_single" data-item="" data-api-url='delete/qitem' href="#">{{ lang.quarantine.remove }}</a></li>
63
</ul>
64
</div>
65
</div>
66
</div>
67
</div>
68
</div>