<% content_for(:title) { "Emails vers #{@user.email}" } %>

Historique des email

<% if @transactionnal_emails.present? %>

Cet historique contient les 30 derniers jours. Pour un recherche plus fine, il faut fouiller les logs.

<% @transactionnal_emails&.transactional_emails&.reverse&.each do |email| %> <% matching_events = @events&.events&.select { |e| e.message_id == email.message_id } %> <% end %>
Émetteur Sujet Date
<%= email.from %> <%= email.subject %> <%= l(email.date, format: '%d/%m/%y à %H:%M') %>
    <% matching_events.each do |event|%>
  • <%= event.event %>
  • <% end %>
<% else %>

Historique indisponible. Cet email n'existe pas chez Sendinblue, ou nous n'avons pas réussi à échanger. Vous pouvez éventuellement fouiller leurs logs.

<% end %>

Problèmes potentiel

<% if @user.confirmed? %>

Compte activé, n'arrive pas à se connecter ?

<% else %>

Ce compte n'est pas activé. Vous pouvez lui <%= link_to('renvoyer l’email de confirmation', [:resend_confirmation_instructions, namespace, 'user'], method: :post, class: 'button') %>, puis un email.

<% end %>

Compte bloqué chez Sendinblue ? Vous pouvez le <%= link_to('débloquer', manager_user_unblock_email_path(@user), method: :put, class: 'button', remote: true) %> puis lui envoyer

Problème chez Sendinblue ? Regardez leur page de status.