85 lines
3.2 KiB
Plaintext
85 lines
3.2 KiB
Plaintext
|
[% sender_domain = 'expediteur.example' %]
|
|||
|
|
|||
|
<div class="container pt-4">
|
|||
|
<div class="row mb-3">
|
|||
|
<div class="col">
|
|||
|
<p>Bienvenue sur la plate-forme de démonstration SPF, DKIM et DMARC !</p>
|
|||
|
<p>Faites votre choix dans le menu « Attaquant », « Expéditeur » ou « Destinataire ».</p>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
|
|||
|
<div class="row mb-3">
|
|||
|
<div class="col">
|
|||
|
<h1>État des systèmes</h1>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
|
|||
|
<div class="row mb-3">
|
|||
|
<div class="col-sm-12 mb-sm-3 col-xl-6 mb-xl-0">
|
|||
|
<div class="card">
|
|||
|
<h5 class="card-header">Expéditeur</h5>
|
|||
|
<ul class="list-group list-group-flush">
|
|||
|
<li class="list-group-item">
|
|||
|
SPF :
|
|||
|
[% IF sender.spf_policies.size %]
|
|||
|
<span class="text-success">actif</span> (politique en vigueur pour <span class="font-monospace">[% sender_domain %]</span> : <span class="font-monospace">[% sender.spf_policies.item(sender_domain) | html %]</span>)
|
|||
|
[% ELSE %]
|
|||
|
<span class="text-danger">pas de politique publiée</span>
|
|||
|
[% END %]
|
|||
|
</li>
|
|||
|
<li class="list-group-item">
|
|||
|
DKIM :
|
|||
|
[% IF sender.dkim_domains.size %]
|
|||
|
<span class="text-success">
|
|||
|
actif pour [% sender.dkim_domains.size %] domaine[% "s" if sender.dkim_domains.size > 1 %]
|
|||
|
</span>
|
|||
|
[% ELSE %]
|
|||
|
<span class="text-danger">non configuré</span>
|
|||
|
[% END %]
|
|||
|
</li>
|
|||
|
<li class="list-group-item">
|
|||
|
DMARC :
|
|||
|
[% IF sender.dmarc_policies.size %]
|
|||
|
<span class="text-success">actif</span> (politique en vigueur pour <span class="font-monospace">[% sender_domain %]</span> : <span class="font-monospace">[% sender.dmarc_policies.item(sender_domain) | html %]</span>
|
|||
|
[% ELSE %]
|
|||
|
<span class="text-danger">pas de politique publiée</span>
|
|||
|
[% END %]
|
|||
|
</li>
|
|||
|
</ul>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
|
|||
|
<div class="col">
|
|||
|
<div class="card">
|
|||
|
<h5 class="card-header">Destinataire</h5>
|
|||
|
<ul class="list-group list-group-flush">
|
|||
|
<li class="list-group-item">
|
|||
|
Contrôle de la politique SPF de l’expéditeur :
|
|||
|
[% IF recipient.spf == 'enabled' %]
|
|||
|
<span class="text-success">activé</span>
|
|||
|
[% ELSE %]
|
|||
|
<span class="text-danger">désactivé</span>
|
|||
|
[% END %]
|
|||
|
</li>
|
|||
|
<li class="list-group-item">
|
|||
|
Contrôle de la signature DKIM des courriels envoyés par l’expéditeur :
|
|||
|
[% IF recipient.dkim == 'enabled'%]
|
|||
|
<span class="text-success">activé</span>
|
|||
|
[% ELSE %]
|
|||
|
<span class="text-danger">désactivé</span>
|
|||
|
[% END %]
|
|||
|
</li>
|
|||
|
<li class="list-group-item">
|
|||
|
Contrôle de la politique DMARC de l’expéditeur :
|
|||
|
[% IF recipient.dmarc == 'enabled' %]
|
|||
|
<span class="text-success">activé</span>
|
|||
|
[% ELSE %]
|
|||
|
<span class="text-danger">désactivé</span>
|
|||
|
[% END %]
|
|||
|
</li>
|
|||
|
</ul>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
</div>
|