Tableau de bord

Emails totaux
<%= totalCount %>
Emails non lus
<%= unreadCount %>
Derniers emails reçus
Voir tous les emails
<% if(latestEmails && latestEmails.length > 0) { %>
<% latestEmails.forEach(email => { %> <% }); %>
Date De Sujet Statut Actions
<%= new Date(email.receivedAt).toLocaleString() %> <%= email.from %> <%= email.subject %> <% if(email.read) { %> Lu <% } else { %> Non lu <% } %>
<% } else { %>

Aucun email reçu pour le moment.

<% } %>
Statut du serveur

Serveur SMTP : Actif sur <%= settings.smtp?.host || '0.0.0.0' %>:<%= settings.smtp?.port || '2525' %>

Mode TLS : <% if(settings.smtp?.secure) { %> Activé <% } else { %> Désactivé <% } %>

Notifications Pushover : <% if(settings.pushover?.user && settings.pushover?.token) { %> Configurées <% } else { %> Non configurées <% } %>

Priorité des notifications : <% let priorityText = "Normale"; let priorityClass = "text-info"; if(settings.pushover?.priority === -2) { priorityText = "Très basse"; priorityClass = "text-muted"; } else if(settings.pushover?.priority === -1) { priorityText = "Basse"; priorityClass = "text-secondary"; } else if(settings.pushover?.priority === 1) { priorityText = "Haute"; priorityClass = "text-warning"; } else if(settings.pushover?.priority === 2) { priorityText = "Urgente"; priorityClass = "text-danger"; } %> <%= priorityText %>